amdgpu_device 96 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct amdgpu_device *adev; amdgpu_device 214 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct amdgpu_device; amdgpu_device 261 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_device_ip_get_clockgating_state(struct amdgpu_device *adev, amdgpu_device 263 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_ip_wait_for_idle(struct amdgpu_device *adev, amdgpu_device 265 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool amdgpu_device_ip_is_idle(struct amdgpu_device *adev, amdgpu_device 291 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_ip_block_version_cmp(struct amdgpu_device *adev, amdgpu_device 296 drivers/gpu/drm/amd/amdgpu/amdgpu.h amdgpu_device_ip_get_ip_block(struct amdgpu_device *adev, amdgpu_device 299 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_ip_block_add(struct amdgpu_device *adev, amdgpu_device 305 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool amdgpu_get_bios(struct amdgpu_device *adev); amdgpu_device 306 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool amdgpu_read_bios(struct amdgpu_device *adev); amdgpu_device 386 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct amdgpu_device *adev; amdgpu_device 428 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_get_job_timeout_settings(struct amdgpu_device *adev); amdgpu_device 430 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_ib_get(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 432 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_ib_free(struct amdgpu_device *adev, struct amdgpu_ib *ib, amdgpu_device 437 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_ib_pool_init(struct amdgpu_device *adev); amdgpu_device 438 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_ib_pool_fini(struct amdgpu_device *adev); amdgpu_device 439 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_ib_ring_tests(struct amdgpu_device *adev); amdgpu_device 457 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct amdgpu_device *adev; amdgpu_device 515 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_wb_get(struct amdgpu_device *adev, u32 *wb); amdgpu_device 516 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_device_wb_free(struct amdgpu_device *adev, u32 wb); amdgpu_device 521 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_benchmark(struct amdgpu_device *adev, int test_number); amdgpu_device 527 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_test_moves(struct amdgpu_device *adev); amdgpu_device 549 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool (*read_disabled_bios)(struct amdgpu_device *adev); amdgpu_device 550 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool (*read_bios_from_rom)(struct amdgpu_device *adev, amdgpu_device 552 drivers/gpu/drm/amd/amdgpu/amdgpu.h int (*read_register)(struct amdgpu_device *adev, u32 se_num, amdgpu_device 554 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*set_vga_state)(struct amdgpu_device *adev, bool state); amdgpu_device 555 drivers/gpu/drm/amd/amdgpu/amdgpu.h int (*reset)(struct amdgpu_device *adev); amdgpu_device 556 drivers/gpu/drm/amd/amdgpu/amdgpu.h enum amd_reset_method (*reset_method)(struct amdgpu_device *adev); amdgpu_device 558 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_xclk)(struct amdgpu_device *adev); amdgpu_device 560 drivers/gpu/drm/amd/amdgpu/amdgpu.h int (*set_uvd_clocks)(struct amdgpu_device *adev, u32 vclk, u32 dclk); amdgpu_device 561 drivers/gpu/drm/amd/amdgpu/amdgpu.h int (*set_vce_clocks)(struct amdgpu_device *adev, u32 evclk, u32 ecclk); amdgpu_device 563 drivers/gpu/drm/amd/amdgpu/amdgpu.h int (*get_pcie_lanes)(struct amdgpu_device *adev); amdgpu_device 564 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*set_pcie_lanes)(struct amdgpu_device *adev, int lanes); amdgpu_device 566 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_config_memsize)(struct amdgpu_device *adev); amdgpu_device 568 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*flush_hdp)(struct amdgpu_device *adev, struct amdgpu_ring *ring); amdgpu_device 570 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*invalidate_hdp)(struct amdgpu_device *adev, amdgpu_device 573 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool (*need_full_reset)(struct amdgpu_device *adev); amdgpu_device 575 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*init_doorbell_index)(struct amdgpu_device *adev); amdgpu_device 577 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*get_pcie_usage)(struct amdgpu_device *adev, uint64_t *count0, amdgpu_device 580 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool (*need_reset_on_init)(struct amdgpu_device *adev); amdgpu_device 582 drivers/gpu/drm/amd/amdgpu/amdgpu.h uint64_t (*get_pcie_replay_count)(struct amdgpu_device *adev); amdgpu_device 632 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct cgs_device *amdgpu_cgs_create_device(struct amdgpu_device *adev); amdgpu_device 638 drivers/gpu/drm/amd/amdgpu/amdgpu.h typedef uint32_t (*amdgpu_rreg_t)(struct amdgpu_device*, uint32_t); amdgpu_device 639 drivers/gpu/drm/amd/amdgpu/amdgpu.h typedef void (*amdgpu_wreg_t)(struct amdgpu_device*, uint32_t, uint32_t); amdgpu_device 641 drivers/gpu/drm/amd/amdgpu/amdgpu.h typedef uint64_t (*amdgpu_rreg64_t)(struct amdgpu_device*, uint32_t); amdgpu_device 642 drivers/gpu/drm/amd/amdgpu/amdgpu.h typedef void (*amdgpu_wreg64_t)(struct amdgpu_device*, uint32_t, uint64_t); amdgpu_device 644 drivers/gpu/drm/amd/amdgpu/amdgpu.h typedef uint32_t (*amdgpu_block_rreg_t)(struct amdgpu_device*, uint32_t, uint32_t); amdgpu_device 645 drivers/gpu/drm/amd/amdgpu/amdgpu.h typedef void (*amdgpu_block_wreg_t)(struct amdgpu_device*, uint32_t, uint32_t, uint32_t); amdgpu_device 680 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_hdp_flush_req_offset)(struct amdgpu_device *adev); amdgpu_device 681 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_hdp_flush_done_offset)(struct amdgpu_device *adev); amdgpu_device 682 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_pcie_index_offset)(struct amdgpu_device *adev); amdgpu_device 683 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_pcie_data_offset)(struct amdgpu_device *adev); amdgpu_device 684 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_rev_id)(struct amdgpu_device *adev); amdgpu_device 685 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*mc_access_enable)(struct amdgpu_device *adev, bool enable); amdgpu_device 686 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*hdp_flush)(struct amdgpu_device *adev, struct amdgpu_ring *ring); amdgpu_device 687 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_memsize)(struct amdgpu_device *adev); amdgpu_device 688 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*sdma_doorbell_range)(struct amdgpu_device *adev, int instance, amdgpu_device 690 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*vcn_doorbell_range)(struct amdgpu_device *adev, bool use_doorbell, amdgpu_device 692 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*enable_doorbell_aperture)(struct amdgpu_device *adev, amdgpu_device 694 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*enable_doorbell_selfring_aperture)(struct amdgpu_device *adev, amdgpu_device 696 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*ih_doorbell_range)(struct amdgpu_device *adev, amdgpu_device 698 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*update_medium_grain_clock_gating)(struct amdgpu_device *adev, amdgpu_device 700 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*update_medium_grain_light_sleep)(struct amdgpu_device *adev, amdgpu_device 702 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*get_clockgating_state)(struct amdgpu_device *adev, amdgpu_device 704 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*ih_control)(struct amdgpu_device *adev); amdgpu_device 705 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*init_registers)(struct amdgpu_device *adev); amdgpu_device 706 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*detect_hw_virt)(struct amdgpu_device *adev); amdgpu_device 707 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*remap_hdp_registers)(struct amdgpu_device *adev); amdgpu_device 711 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*sw_init)(struct amdgpu_device *adev); amdgpu_device 712 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*enable_broadcast_mode)(struct amdgpu_device *adev, amdgpu_device 714 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_fb_channel_number)(struct amdgpu_device *adev); amdgpu_device 715 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 (*get_hbm_channel_number)(struct amdgpu_device *adev); amdgpu_device 716 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*update_medium_grain_clock_gating)(struct amdgpu_device *adev, amdgpu_device 718 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*get_clockgating_state)(struct amdgpu_device *adev, amdgpu_device 720 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*enable_ecc_force_par_wr_rmw)(struct amdgpu_device *adev, amdgpu_device 722 drivers/gpu/drm/amd/amdgpu/amdgpu.h int (*pmc_start)(struct amdgpu_device *adev, uint64_t config, amdgpu_device 724 drivers/gpu/drm/amd/amdgpu/amdgpu.h int (*pmc_stop)(struct amdgpu_device *adev, uint64_t config, amdgpu_device 726 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*pmc_get_count)(struct amdgpu_device *adev, uint64_t config, amdgpu_device 728 drivers/gpu/drm/amd/amdgpu/amdgpu.h uint64_t (*get_fica)(struct amdgpu_device *adev, uint32_t ficaa_val); amdgpu_device 729 drivers/gpu/drm/amd/amdgpu/amdgpu.h void (*set_fica)(struct amdgpu_device *adev, uint32_t ficaa_val, amdgpu_device 1024 drivers/gpu/drm/amd/amdgpu/amdgpu.h static inline struct amdgpu_device *amdgpu_ttm_adev(struct ttm_bo_device *bdev) amdgpu_device 1026 drivers/gpu/drm/amd/amdgpu/amdgpu.h return container_of(bdev, struct amdgpu_device, mman.bdev); amdgpu_device 1029 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_init(struct amdgpu_device *adev, amdgpu_device 1033 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_device_fini(struct amdgpu_device *adev); amdgpu_device 1034 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_gpu_wait_for_idle(struct amdgpu_device *adev); amdgpu_device 1036 drivers/gpu/drm/amd/amdgpu/amdgpu.h uint32_t amdgpu_mm_rreg(struct amdgpu_device *adev, uint32_t reg, amdgpu_device 1038 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_mm_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v, amdgpu_device 1040 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_mm_wreg8(struct amdgpu_device *adev, uint32_t offset, uint8_t value); amdgpu_device 1041 drivers/gpu/drm/amd/amdgpu/amdgpu.h uint8_t amdgpu_mm_rreg8(struct amdgpu_device *adev, uint32_t offset); amdgpu_device 1043 drivers/gpu/drm/amd/amdgpu/amdgpu.h u32 amdgpu_io_rreg(struct amdgpu_device *adev, u32 reg); amdgpu_device 1044 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_io_wreg(struct amdgpu_device *adev, u32 reg, u32 v); amdgpu_device 1047 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool amdgpu_device_has_dc_support(struct amdgpu_device *adev); amdgpu_device 1049 drivers/gpu/drm/amd/amdgpu/amdgpu.h int emu_soc_asic_init(struct amdgpu_device *adev); amdgpu_device 1158 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool amdgpu_device_should_recover_gpu(struct amdgpu_device *adev); amdgpu_device 1159 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_gpu_recover(struct amdgpu_device *adev, amdgpu_device 1161 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_device_pci_config_reset(struct amdgpu_device *adev); amdgpu_device 1162 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool amdgpu_device_need_post(struct amdgpu_device *adev); amdgpu_device 1164 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_cs_report_moved_bytes(struct amdgpu_device *adev, u64 num_bytes, amdgpu_device 1166 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_resize_fb_bar(struct amdgpu_device *adev); amdgpu_device 1167 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_device_program_register_sequence(struct amdgpu_device *adev, amdgpu_device 1172 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool amdgpu_device_is_peer_accessible(struct amdgpu_device *adev, amdgpu_device 1173 drivers/gpu/drm/amd/amdgpu/amdgpu.h struct amdgpu_device *peer_adev); amdgpu_device 1210 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_device_ip_suspend(struct amdgpu_device *adev); amdgpu_device 1240 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_acpi_init(struct amdgpu_device *adev); amdgpu_device 1241 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_acpi_fini(struct amdgpu_device *adev); amdgpu_device 1242 drivers/gpu/drm/amd/amdgpu/amdgpu.h bool amdgpu_acpi_is_pcie_performance_request_supported(struct amdgpu_device *adev); amdgpu_device 1243 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_acpi_pcie_performance_request(struct amdgpu_device *adev, amdgpu_device 1245 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_acpi_pcie_notify_device_ready(struct amdgpu_device *adev); amdgpu_device 1247 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_acpi_get_backlight_caps(struct amdgpu_device *adev, amdgpu_device 1250 drivers/gpu/drm/amd/amdgpu/amdgpu.h static inline int amdgpu_acpi_init(struct amdgpu_device *adev) { return 0; } amdgpu_device 1251 drivers/gpu/drm/amd/amdgpu/amdgpu.h static inline void amdgpu_acpi_fini(struct amdgpu_device *adev) { } amdgpu_device 1259 drivers/gpu/drm/amd/amdgpu/amdgpu.h int amdgpu_dm_display_resume(struct amdgpu_device *adev ); amdgpu_device 1261 drivers/gpu/drm/amd/amdgpu/amdgpu.h static inline int amdgpu_dm_display_resume(struct amdgpu_device *adev) { return 0; } amdgpu_device 1265 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_register_gpu_instance(struct amdgpu_device *adev); amdgpu_device 1266 drivers/gpu/drm/amd/amdgpu/amdgpu.h void amdgpu_unregister_gpu_instance(struct amdgpu_device *adev); amdgpu_device 98 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 112 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 128 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev; amdgpu_device 149 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev; amdgpu_device 194 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 420 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 482 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 492 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 529 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 413 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c static int amdgpu_atif_handler(struct amdgpu_device *adev, amdgpu_device 607 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c bool amdgpu_acpi_is_pcie_performance_request_supported(struct amdgpu_device *adev) amdgpu_device 626 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c int amdgpu_acpi_pcie_notify_device_ready(struct amdgpu_device *adev) amdgpu_device 660 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c int amdgpu_acpi_pcie_performance_request(struct amdgpu_device *adev, amdgpu_device 745 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c struct amdgpu_device *adev = container_of(nb, struct amdgpu_device, acpi_nb); amdgpu_device 771 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c int amdgpu_acpi_init(struct amdgpu_device *adev) amdgpu_device 866 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c void amdgpu_acpi_get_backlight_caps(struct amdgpu_device *adev, amdgpu_device 885 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c void amdgpu_acpi_fini(struct amdgpu_device *adev) amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c void amdgpu_amdkfd_device_probe(struct amdgpu_device *adev) amdgpu_device 123 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c static void amdgpu_doorbell_get_kfd_info(struct amdgpu_device *adev, amdgpu_device 143 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c void amdgpu_amdkfd_device_init(struct amdgpu_device *adev) amdgpu_device 209 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c void amdgpu_amdkfd_device_fini(struct amdgpu_device *adev) amdgpu_device 217 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c void amdgpu_amdkfd_interrupt(struct amdgpu_device *adev, amdgpu_device 224 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c void amdgpu_amdkfd_suspend(struct amdgpu_device *adev) amdgpu_device 230 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c int amdgpu_amdkfd_resume(struct amdgpu_device *adev) amdgpu_device 240 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c int amdgpu_amdkfd_pre_reset(struct amdgpu_device *adev) amdgpu_device 250 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c int amdgpu_amdkfd_post_reset(struct amdgpu_device *adev) amdgpu_device 262 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 272 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 354 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 388 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 425 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 459 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 468 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 481 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 508 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 560 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 567 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 573 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *peer_adev = (struct amdgpu_device *)src; amdgpu_device 574 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)dst; amdgpu_device 588 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 595 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 604 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 657 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 670 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c bool amdgpu_amdkfd_is_kfd_vmid(struct amdgpu_device *adev, u32 vmid) amdgpu_device 682 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 697 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c void amdgpu_amdkfd_gpuvm_destroy_cb(struct amdgpu_device *adev, amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h struct amdgpu_device; amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h void amdgpu_amdkfd_suspend(struct amdgpu_device *adev); amdgpu_device 126 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h int amdgpu_amdkfd_resume(struct amdgpu_device *adev); amdgpu_device 127 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h void amdgpu_amdkfd_interrupt(struct amdgpu_device *adev, amdgpu_device 129 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h void amdgpu_amdkfd_device_probe(struct amdgpu_device *adev); amdgpu_device 130 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h void amdgpu_amdkfd_device_init(struct amdgpu_device *adev); amdgpu_device 131 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h void amdgpu_amdkfd_device_fini(struct amdgpu_device *adev); amdgpu_device 146 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h bool amdgpu_amdkfd_is_kfd_vmid(struct amdgpu_device *adev, u32 vmid); amdgpu_device 148 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h int amdgpu_amdkfd_pre_reset(struct amdgpu_device *adev); amdgpu_device 150 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h int amdgpu_amdkfd_post_reset(struct amdgpu_device *adev); amdgpu_device 205 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h void amdgpu_amdkfd_gpuvm_destroy_cb(struct amdgpu_device *adev, amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c return (struct amdgpu_device *)kgd; amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c static uint32_t get_sdma_base_addr(struct amdgpu_device *adev, amdgpu_device 104 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c static u32 sdma_v4_0_get_reg_offset(struct amdgpu_device *adev, amdgpu_device 133 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 207 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 236 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 256 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 86 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c static uint32_t get_watch_base_addr(struct amdgpu_device *adev); amdgpu_device 116 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 173 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) amdgpu_device 175 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c return (struct amdgpu_device *)kgd; amdgpu_device 181 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 189 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 198 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 206 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c static uint32_t get_queue_mask(struct amdgpu_device *adev, amdgpu_device 226 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 240 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 291 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 309 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c static uint32_t get_sdma_base_addr(struct amdgpu_device *adev, amdgpu_device 336 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c static uint32_t get_watch_base_addr(struct amdgpu_device *adev) amdgpu_device 362 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 458 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 489 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 565 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 598 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 619 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 641 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 747 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 786 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 797 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 804 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c static int invalidate_tlbs_with_kiq(struct amdgpu_device *adev, uint16_t pasid) amdgpu_device 831 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 856 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 885 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 916 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 154 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 204 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) amdgpu_device 206 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c return (struct amdgpu_device *)kgd; amdgpu_device 212 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 221 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 230 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 249 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 264 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 289 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 333 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 378 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 413 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 478 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 504 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 525 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 546 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 646 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 680 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 704 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 733 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 765 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 775 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 784 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 794 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 806 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 831 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 852 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 109 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 160 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) amdgpu_device 162 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c return (struct amdgpu_device *)kgd; amdgpu_device 168 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 177 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 186 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 205 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 220 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 246 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 289 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 363 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 398 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 462 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 497 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 518 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 539 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 642 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 678 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 688 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 712 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 743 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 753 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 765 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 790 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 69 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 84 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) amdgpu_device 86 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c return (struct amdgpu_device *)kgd; amdgpu_device 92 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 100 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 109 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 117 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c static uint32_t get_queue_mask(struct amdgpu_device *adev, amdgpu_device 137 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 151 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 211 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 229 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c static uint32_t get_sdma_base_addr(struct amdgpu_device *adev, amdgpu_device 264 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 358 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 389 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 464 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 494 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 515 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 537 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 585 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 624 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 635 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 642 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c static int invalidate_tlbs_with_kiq(struct amdgpu_device *adev, uint16_t pasid, amdgpu_device 672 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 705 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = (struct amdgpu_device *) kgd; amdgpu_device 752 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 792 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 78 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c return (struct amdgpu_device *)kgd; amdgpu_device 116 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c static int amdgpu_amdkfd_reserve_mem_limit(struct amdgpu_device *adev, amdgpu_device 162 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c static void unreserve_mem_limit(struct amdgpu_device *adev, amdgpu_device 196 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 313 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); amdgpu_device 349 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); amdgpu_device 371 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c static int add_bo_to_vm(struct amdgpu_device *adev, struct kgd_mem *mem, amdgpu_device 432 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c static void remove_bo_from_vm(struct amdgpu_device *adev, amdgpu_device 706 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c static int unmap_bo_from_gpuvm(struct amdgpu_device *adev, amdgpu_device 722 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c static int update_gpuvm_pte(struct amdgpu_device *adev, amdgpu_device 739 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c static int map_bo_to_gpuvm(struct amdgpu_device *adev, amdgpu_device 930 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 966 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 991 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c void amdgpu_amdkfd_gpuvm_destroy_cb(struct amdgpu_device *adev, amdgpu_device 1027 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 1042 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 1063 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = amdgpu_ttm_adev(pd->tbo.bdev); amdgpu_device 1075 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 1274 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c remove_bo_from_vm((struct amdgpu_device *)entry->kgd_dev, amdgpu_device 1301 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 1439 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = get_amdgpu_device(kgd); amdgpu_device 1580 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev; amdgpu_device 1582 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c adev = (struct amdgpu_device *)kgd; amdgpu_device 1597 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct amdgpu_device *adev = (struct amdgpu_device *)kgd; amdgpu_device 1844 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c ret = update_gpuvm_pte((struct amdgpu_device *) amdgpu_device 2039 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c ret = update_gpuvm_pte((struct amdgpu_device *) amdgpu_device 39 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c static void amdgpu_atombios_lookup_i2c_gpio_quirks(struct amdgpu_device *adev, amdgpu_device 89 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c struct amdgpu_i2c_bus_rec amdgpu_atombios_lookup_i2c_gpio(struct amdgpu_device *adev, amdgpu_device 126 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c void amdgpu_atombios_i2c_init(struct amdgpu_device *adev) amdgpu_device 160 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c amdgpu_atombios_lookup_gpio(struct amdgpu_device *adev, amdgpu_device 199 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c amdgpu_atombios_get_hpd_info_from_gpio(struct amdgpu_device *adev, amdgpu_device 264 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c bool amdgpu_atombios_has_dce_engine_info(struct amdgpu_device *adev) amdgpu_device 291 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c bool amdgpu_atombios_get_connector_info_from_object_table(struct amdgpu_device *adev) amdgpu_device 558 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_clock_info(struct amdgpu_device *adev) amdgpu_device 712 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_gfx_info(struct amdgpu_device *adev) amdgpu_device 751 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_vram_width(struct amdgpu_device *adev) amdgpu_device 776 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c static void amdgpu_atombios_get_igp_ss_overrides(struct amdgpu_device *adev, amdgpu_device 880 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c bool amdgpu_atombios_get_asic_ss_info(struct amdgpu_device *adev, amdgpu_device 996 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_clock_dividers(struct amdgpu_device *adev, amdgpu_device 1086 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_memory_pll_dividers(struct amdgpu_device *adev, amdgpu_device 1137 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c void amdgpu_atombios_set_engine_dram_timings(struct amdgpu_device *adev, amdgpu_device 1156 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c void amdgpu_atombios_get_default_voltages(struct amdgpu_device *adev, amdgpu_device 1189 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_max_vddc(struct amdgpu_device *adev, u8 voltage_type, amdgpu_device 1228 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_leakage_vddc_based_on_leakage_idx(struct amdgpu_device *adev, amdgpu_device 1235 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_leakage_id_from_vbios(struct amdgpu_device *adev, amdgpu_device 1264 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_leakage_vddc_based_on_leakage_params(struct amdgpu_device *adev, amdgpu_device 1355 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_voltage_evv(struct amdgpu_device *adev, amdgpu_device 1416 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_svi2_info(struct amdgpu_device *adev, amdgpu_device 1461 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c amdgpu_atombios_is_voltage_gpio(struct amdgpu_device *adev, amdgpu_device 1496 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_get_voltage_table(struct amdgpu_device *adev, amdgpu_device 1567 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_init_mc_reg_table(struct amdgpu_device *adev, amdgpu_device 1658 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c bool amdgpu_atombios_has_gpu_virtualization_table(struct amdgpu_device *adev) amdgpu_device 1671 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c void amdgpu_atombios_scratch_regs_lock(struct amdgpu_device *adev, bool lock) amdgpu_device 1688 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c static void amdgpu_atombios_scratch_regs_init(struct amdgpu_device *adev) amdgpu_device 1710 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c void amdgpu_atombios_scratch_regs_engine_hung(struct amdgpu_device *adev, amdgpu_device 1723 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c bool amdgpu_atombios_scratch_need_asic_init(struct amdgpu_device *adev) amdgpu_device 1765 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c static int amdgpu_atombios_allocate_fb_scratch(struct amdgpu_device *adev) amdgpu_device 1885 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c struct amdgpu_device *adev = info->dev->dev_private; amdgpu_device 1901 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c struct amdgpu_device *adev = info->dev->dev_private; amdgpu_device 1919 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c struct amdgpu_device *adev = info->dev->dev_private; amdgpu_device 1935 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c struct amdgpu_device *adev = info->dev->dev_private; amdgpu_device 1947 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1965 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c void amdgpu_atombios_fini(struct amdgpu_device *adev) amdgpu_device 1988 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c int amdgpu_atombios_init(struct amdgpu_device *adev) amdgpu_device 136 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h amdgpu_atombios_lookup_gpio(struct amdgpu_device *adev, amdgpu_device 139 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h struct amdgpu_i2c_bus_rec amdgpu_atombios_lookup_i2c_gpio(struct amdgpu_device *adev, amdgpu_device 141 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h void amdgpu_atombios_i2c_init(struct amdgpu_device *adev); amdgpu_device 143 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h bool amdgpu_atombios_has_dce_engine_info(struct amdgpu_device *adev); amdgpu_device 145 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h bool amdgpu_atombios_get_connector_info_from_object_table(struct amdgpu_device *adev); amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_clock_info(struct amdgpu_device *adev); amdgpu_device 149 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_gfx_info(struct amdgpu_device *adev); amdgpu_device 151 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_vram_width(struct amdgpu_device *adev); amdgpu_device 153 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h bool amdgpu_atombios_get_asic_ss_info(struct amdgpu_device *adev, amdgpu_device 157 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_clock_dividers(struct amdgpu_device *adev, amdgpu_device 163 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_memory_pll_dividers(struct amdgpu_device *adev, amdgpu_device 168 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h void amdgpu_atombios_set_engine_dram_timings(struct amdgpu_device *adev, amdgpu_device 171 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_leakage_id_from_vbios(struct amdgpu_device *adev, amdgpu_device 174 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_leakage_vddc_based_on_leakage_params(struct amdgpu_device *adev, amdgpu_device 179 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_voltage_evv(struct amdgpu_device *adev, amdgpu_device 184 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h amdgpu_atombios_is_voltage_gpio(struct amdgpu_device *adev, amdgpu_device 187 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_voltage_table(struct amdgpu_device *adev, amdgpu_device 191 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_init_mc_reg_table(struct amdgpu_device *adev, amdgpu_device 195 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h bool amdgpu_atombios_has_gpu_virtualization_table(struct amdgpu_device *adev); amdgpu_device 197 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h void amdgpu_atombios_scratch_regs_lock(struct amdgpu_device *adev, bool lock); amdgpu_device 198 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h void amdgpu_atombios_scratch_regs_engine_hung(struct amdgpu_device *adev, amdgpu_device 200 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h bool amdgpu_atombios_scratch_need_asic_init(struct amdgpu_device *adev); amdgpu_device 203 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_max_vddc(struct amdgpu_device *adev, u8 voltage_type, amdgpu_device 205 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_leakage_vddc_based_on_leakage_idx(struct amdgpu_device *adev, amdgpu_device 208 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h void amdgpu_atombios_get_default_voltages(struct amdgpu_device *adev, amdgpu_device 210 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_clock_dividers(struct amdgpu_device *adev, amdgpu_device 215 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_get_svi2_info(struct amdgpu_device *adev, amdgpu_device 219 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h void amdgpu_atombios_fini(struct amdgpu_device *adev); amdgpu_device 220 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h int amdgpu_atombios_init(struct amdgpu_device *adev); amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c bool amdgpu_atomfirmware_gpu_supports_virtualization(struct amdgpu_device *adev) amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c void amdgpu_atomfirmware_scratch_regs_init(struct amdgpu_device *adev) amdgpu_device 67 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c int amdgpu_atomfirmware_allocate_fb_scratch(struct amdgpu_device *adev) amdgpu_device 127 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c int amdgpu_atomfirmware_get_vram_width(struct amdgpu_device *adev) amdgpu_device 180 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c static int convert_atom_mem_type_to_vram_type (struct amdgpu_device *adev, amdgpu_device 226 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c int amdgpu_atomfirmware_get_vram_type(struct amdgpu_device *adev) amdgpu_device 278 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c bool amdgpu_atomfirmware_mem_ecc_supported(struct amdgpu_device *adev) amdgpu_device 312 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c bool amdgpu_atomfirmware_sram_ecc_supported(struct amdgpu_device *adev) amdgpu_device 343 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c int amdgpu_atomfirmware_get_clock_info(struct amdgpu_device *adev) amdgpu_device 428 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c int amdgpu_atomfirmware_get_gfx_info(struct amdgpu_device *adev) amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h bool amdgpu_atomfirmware_gpu_supports_virtualization(struct amdgpu_device *adev); amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h void amdgpu_atomfirmware_scratch_regs_init(struct amdgpu_device *adev); amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h int amdgpu_atomfirmware_allocate_fb_scratch(struct amdgpu_device *adev); amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h int amdgpu_atomfirmware_get_vram_width(struct amdgpu_device *adev); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h int amdgpu_atomfirmware_get_vram_type(struct amdgpu_device *adev); amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h int amdgpu_atomfirmware_get_clock_info(struct amdgpu_device *adev); amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h int amdgpu_atomfirmware_get_gfx_info(struct amdgpu_device *adev); amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h bool amdgpu_atomfirmware_mem_ecc_supported(struct amdgpu_device *adev); amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h bool amdgpu_atomfirmware_sram_ecc_supported(struct amdgpu_device *adev); amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c static int amdgpu_benchmark_do_move(struct amdgpu_device *adev, unsigned size, amdgpu_device 73 drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c static void amdgpu_benchmark_move(struct amdgpu_device *adev, unsigned size, amdgpu_device 162 drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c void amdgpu_benchmark(struct amdgpu_device *adev, int test_number) amdgpu_device 90 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c static bool igp_read_bios_from_vram(struct amdgpu_device *adev) amdgpu_device 124 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c bool amdgpu_read_bios(struct amdgpu_device *adev) amdgpu_device 153 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c static bool amdgpu_read_bios_from_rom(struct amdgpu_device *adev) amdgpu_device 193 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c static bool amdgpu_read_platform_bios(struct amdgpu_device *adev) amdgpu_device 269 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c static bool amdgpu_atrm_get_bios(struct amdgpu_device *adev) amdgpu_device 335 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c static inline bool amdgpu_atrm_get_bios(struct amdgpu_device *adev) amdgpu_device 341 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c static bool amdgpu_read_disabled_bios(struct amdgpu_device *adev) amdgpu_device 350 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c static bool amdgpu_acpi_vfct_bios(struct amdgpu_device *adev) amdgpu_device 407 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c static inline bool amdgpu_acpi_vfct_bios(struct amdgpu_device *adev) amdgpu_device 413 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c bool amdgpu_get_bios(struct amdgpu_device *adev) amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c int amdgpu_bo_list_create(struct amdgpu_device *adev, struct drm_file *filp, amdgpu_device 268 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h struct amdgpu_device; amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h int amdgpu_bo_list_create(struct amdgpu_device *adev, amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c struct amdgpu_device *adev; amdgpu_device 40 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c struct amdgpu_device *adev = \ amdgpu_device 486 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c struct cgs_device *amdgpu_cgs_create_device(struct amdgpu_device *adev) amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 265 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_get_hardcoded_edid(struct amdgpu_device *adev) amdgpu_device 284 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 469 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 838 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 943 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 974 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1156 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1310 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1324 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1493 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_add(struct amdgpu_device *adev, amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.h amdgpu_connector_add(struct amdgpu_device *adev, amdgpu_device 262 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c static u64 us_to_bytes(struct amdgpu_device *adev, s64 us) amdgpu_device 273 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c static s64 bytes_to_us(struct amdgpu_device *adev, u64 bytes) amdgpu_device 294 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c static void amdgpu_cs_get_threshold_for_moves(struct amdgpu_device *adev, amdgpu_device 389 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c void amdgpu_cs_report_moved_bytes(struct amdgpu_device *adev, u64 num_bytes, amdgpu_device 401 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 468 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 788 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c struct amdgpu_device *adev = p->adev; amdgpu_device 940 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c static int amdgpu_cs_ib_fill(struct amdgpu_device *adev, amdgpu_device 1211 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c static int amdgpu_cs_dependencies(struct amdgpu_device *adev, amdgpu_device 1352 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1464 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c static struct dma_fence *amdgpu_cs_get_fence(struct amdgpu_device *adev, amdgpu_device 1493 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1557 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c static int amdgpu_cs_wait_all_fences(struct amdgpu_device *adev, amdgpu_device 1602 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c static int amdgpu_cs_wait_any_fence(struct amdgpu_device *adev, amdgpu_device 1669 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 27 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c uint64_t amdgpu_csa_vaddr(struct amdgpu_device *adev) amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c int amdgpu_allocate_static_csa(struct amdgpu_device *adev, struct amdgpu_bo **bo, amdgpu_device 65 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h uint32_t amdgpu_get_total_csa_size(struct amdgpu_device *adev); amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h uint64_t amdgpu_csa_vaddr(struct amdgpu_device *adev); amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h int amdgpu_allocate_static_csa(struct amdgpu_device *adev, struct amdgpu_bo **bo, amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 71 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c static int amdgpu_ctx_init(struct amdgpu_device *adev, amdgpu_device 211 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c struct amdgpu_device *adev = ctx->adev; amdgpu_device 251 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c static int amdgpu_ctx_alloc(struct amdgpu_device *adev, amdgpu_device 312 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c static int amdgpu_ctx_query(struct amdgpu_device *adev, amdgpu_device 348 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c static int amdgpu_ctx_query2(struct amdgpu_device *adev, amdgpu_device 406 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 40 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h struct amdgpu_device *adev; amdgpu_device 57 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h struct amdgpu_device *adev; amdgpu_device 42 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c int amdgpu_debugfs_add_files(struct amdgpu_device *adev, amdgpu_device 105 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 233 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 272 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 312 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 351 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 391 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 430 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 472 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 561 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 620 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = f->f_inode->i_private; amdgpu_device 692 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = f->f_inode->i_private; amdgpu_device 825 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c int amdgpu_debugfs_regs_init(struct amdgpu_device *adev) amdgpu_device 843 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c void amdgpu_debugfs_regs_cleanup(struct amdgpu_device *adev) amdgpu_device 859 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 899 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 909 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 919 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1025 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c struct amdgpu_device *adev = (struct amdgpu_device *)data; amdgpu_device 1099 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c int amdgpu_debugfs_init(struct amdgpu_device *adev) amdgpu_device 1114 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c void amdgpu_debugfs_preempt_cleanup(struct amdgpu_device *adev) amdgpu_device 1121 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c int amdgpu_debugfs_init(struct amdgpu_device *adev) amdgpu_device 1125 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c void amdgpu_debugfs_preempt_cleanup(struct amdgpu_device *adev) { } amdgpu_device 1126 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c int amdgpu_debugfs_regs_init(struct amdgpu_device *adev) amdgpu_device 1130 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c void amdgpu_debugfs_regs_cleanup(struct amdgpu_device *adev) { } amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h int amdgpu_debugfs_regs_init(struct amdgpu_device *adev); amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h void amdgpu_debugfs_regs_cleanup(struct amdgpu_device *adev); amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h int amdgpu_debugfs_init(struct amdgpu_device *adev); amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h void amdgpu_debugfs_preempt_cleanup(struct amdgpu_device *adev); amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h int amdgpu_debugfs_add_files(struct amdgpu_device *adev, amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h int amdgpu_debugfs_fence_init(struct amdgpu_device *adev); amdgpu_device 42 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h int amdgpu_debugfs_firmware_init(struct amdgpu_device *adev); amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h int amdgpu_debugfs_gem_init(struct amdgpu_device *adev); amdgpu_device 126 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 135 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_get_pcie_info(struct amdgpu_device *adev); amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 166 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c uint32_t amdgpu_mm_rreg(struct amdgpu_device *adev, uint32_t reg, amdgpu_device 202 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c uint8_t amdgpu_mm_rreg8(struct amdgpu_device *adev, uint32_t offset) { amdgpu_device 223 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_mm_wreg8(struct amdgpu_device *adev, uint32_t offset, uint8_t value) { amdgpu_device 240 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_mm_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v, amdgpu_device 276 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c u32 amdgpu_io_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 295 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_io_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 322 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c u32 amdgpu_mm_rdoorbell(struct amdgpu_device *adev, u32 index) amdgpu_device 342 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_mm_wdoorbell(struct amdgpu_device *adev, u32 index, u32 v) amdgpu_device 360 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c u64 amdgpu_mm_rdoorbell64(struct amdgpu_device *adev, u32 index) amdgpu_device 380 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_mm_wdoorbell64(struct amdgpu_device *adev, u32 index, u64 v) amdgpu_device 399 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static uint32_t amdgpu_invalid_rreg(struct amdgpu_device *adev, uint32_t reg) amdgpu_device 416 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_invalid_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v) amdgpu_device 433 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static uint64_t amdgpu_invalid_rreg64(struct amdgpu_device *adev, uint32_t reg) amdgpu_device 450 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_invalid_wreg64(struct amdgpu_device *adev, uint32_t reg, uint64_t v) amdgpu_device 468 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static uint32_t amdgpu_block_invalid_rreg(struct amdgpu_device *adev, amdgpu_device 488 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_block_invalid_wreg(struct amdgpu_device *adev, amdgpu_device 505 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_vram_scratch_init(struct amdgpu_device *adev) amdgpu_device 521 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_vram_scratch_fini(struct amdgpu_device *adev) amdgpu_device 536 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_device_program_register_sequence(struct amdgpu_device *adev, amdgpu_device 573 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_device_pci_config_reset(struct amdgpu_device *adev) amdgpu_device 589 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_doorbell_init(struct amdgpu_device *adev) amdgpu_device 640 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_doorbell_fini(struct amdgpu_device *adev) amdgpu_device 662 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_wb_fini(struct amdgpu_device *adev) amdgpu_device 681 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_wb_init(struct amdgpu_device *adev) amdgpu_device 715 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c int amdgpu_device_wb_get(struct amdgpu_device *adev, u32 *wb) amdgpu_device 736 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_device_wb_free(struct amdgpu_device *adev, u32 wb) amdgpu_device 752 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c int amdgpu_device_resize_fb_bar(struct amdgpu_device *adev) amdgpu_device 825 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c bool amdgpu_device_need_post(struct amdgpu_device *adev) amdgpu_device 882 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = cookie; amdgpu_device 901 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_check_block_size(struct amdgpu_device *adev) amdgpu_device 924 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_check_vm_size(struct amdgpu_device *adev) amdgpu_device 937 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_check_smu_prv_buffer_size(struct amdgpu_device *adev) amdgpu_device 985 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_check_arguments(struct amdgpu_device *adev) amdgpu_device 1113 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = dev; amdgpu_device 1147 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = dev; amdgpu_device 1177 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_device_ip_get_clockgating_state(struct amdgpu_device *adev, amdgpu_device 1199 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c int amdgpu_device_ip_wait_for_idle(struct amdgpu_device *adev, amdgpu_device 1227 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c bool amdgpu_device_ip_is_idle(struct amdgpu_device *adev, amdgpu_device 1252 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c amdgpu_device_ip_get_ip_block(struct amdgpu_device *adev, amdgpu_device 1275 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c int amdgpu_device_ip_block_version_cmp(struct amdgpu_device *adev, amdgpu_device 1298 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c int amdgpu_device_ip_block_add(struct amdgpu_device *adev, amdgpu_device 1324 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_enable_virtual_display(struct amdgpu_device *adev) amdgpu_device 1379 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_parse_gpu_info_fw(struct amdgpu_device *adev) amdgpu_device 1529 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_early_init(struct amdgpu_device *adev) amdgpu_device 1670 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_hw_init_phase1(struct amdgpu_device *adev) amdgpu_device 1695 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_hw_init_phase2(struct amdgpu_device *adev) amdgpu_device 1716 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_fw_loading(struct amdgpu_device *adev) amdgpu_device 1768 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_init(struct amdgpu_device *adev) amdgpu_device 1865 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_fill_reset_magic(struct amdgpu_device *adev) amdgpu_device 1880 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static bool amdgpu_device_check_vram_lost(struct amdgpu_device *adev) amdgpu_device 1898 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_set_cg_state(struct amdgpu_device *adev, amdgpu_device 1929 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_set_pg_state(struct amdgpu_device *adev, enum amd_powergating_state state) amdgpu_device 1961 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev; amdgpu_device 2007 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_late_init(struct amdgpu_device *adev) amdgpu_device 2051 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_fini(struct amdgpu_device *adev) amdgpu_device 2142 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = amdgpu_device 2143 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c container_of(work, struct amdgpu_device, delayed_init_work.work); amdgpu_device 2153 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = amdgpu_device 2154 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c container_of(work, struct amdgpu_device, gfx.gfx_off_delay_work.work); amdgpu_device 2175 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_suspend_phase1(struct amdgpu_device *adev) amdgpu_device 2213 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_suspend_phase2(struct amdgpu_device *adev) amdgpu_device 2265 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c int amdgpu_device_ip_suspend(struct amdgpu_device *adev) amdgpu_device 2283 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_reinit_early_sriov(struct amdgpu_device *adev) amdgpu_device 2317 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_reinit_late_sriov(struct amdgpu_device *adev) amdgpu_device 2365 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_resume_phase1(struct amdgpu_device *adev) amdgpu_device 2402 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_resume_phase2(struct amdgpu_device *adev) amdgpu_device 2438 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_resume(struct amdgpu_device *adev) amdgpu_device 2462 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_detect_sriov_bios(struct amdgpu_device *adev) amdgpu_device 2539 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c bool amdgpu_device_has_dc_support(struct amdgpu_device *adev) amdgpu_device 2550 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = amdgpu_device 2551 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c container_of(__work, struct amdgpu_device, xgmi_reset_work); amdgpu_device 2572 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c int amdgpu_device_init(struct amdgpu_device *adev, amdgpu_device 2940 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c void amdgpu_device_fini(struct amdgpu_device *adev) amdgpu_device 3014 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev; amdgpu_device 3120 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3236 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static bool amdgpu_device_ip_check_soft_reset(struct amdgpu_device *adev) amdgpu_device 3272 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_pre_soft_reset(struct amdgpu_device *adev) amdgpu_device 3299 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static bool amdgpu_device_ip_need_full_reset(struct amdgpu_device *adev) amdgpu_device 3334 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_soft_reset(struct amdgpu_device *adev) amdgpu_device 3363 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_ip_post_soft_reset(struct amdgpu_device *adev) amdgpu_device 3392 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_recover_vram(struct amdgpu_device *adev) amdgpu_device 3457 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_reset_sriov(struct amdgpu_device *adev, amdgpu_device 3509 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c bool amdgpu_device_should_recover_gpu(struct amdgpu_device *adev) amdgpu_device 3551 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static int amdgpu_device_pre_asic_reset(struct amdgpu_device *adev, amdgpu_device 3601 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *tmp_adev = NULL; amdgpu_device 3723 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static bool amdgpu_device_lock_adev(struct amdgpu_device *adev, bool trylock) amdgpu_device 3751 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_unlock_adev(struct amdgpu_device *adev) amdgpu_device 3774 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c int amdgpu_device_gpu_recover(struct amdgpu_device *adev, amdgpu_device 3780 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c struct amdgpu_device *tmp_adev = NULL; amdgpu_device 3964 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_device_get_pcie_info(struct amdgpu_device *adev) amdgpu_device 135 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c static int amdgpu_discovery_read_binary(struct amdgpu_device *adev, uint8_t *binary) amdgpu_device 171 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c int amdgpu_discovery_init(struct amdgpu_device *adev) amdgpu_device 251 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c void amdgpu_discovery_fini(struct amdgpu_device *adev) amdgpu_device 257 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c int amdgpu_discovery_reg_base_init(struct amdgpu_device *adev) amdgpu_device 335 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c int amdgpu_discovery_get_ip_version(struct amdgpu_device *adev, int hw_id, amdgpu_device 381 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c int amdgpu_discovery_get_gfx_info(struct amdgpu_device *adev) amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h int amdgpu_discovery_init(struct amdgpu_device *adev); amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h void amdgpu_discovery_fini(struct amdgpu_device *adev); amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h int amdgpu_discovery_reg_base_init(struct amdgpu_device *adev); amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h int amdgpu_discovery_get_ip_version(struct amdgpu_device *adev, int hw_id, amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h int amdgpu_discovery_get_gfx_info(struct amdgpu_device *adev); amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c struct amdgpu_device *adev = work->adev; amdgpu_device 155 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 273 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c struct amdgpu_device *adev; amdgpu_device 499 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c uint32_t amdgpu_display_supported_domains(struct amdgpu_device *adev, amdgpu_device 602 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c int amdgpu_display_modeset_create_props(struct amdgpu_device *adev) amdgpu_device 659 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c void amdgpu_display_update_priority(struct amdgpu_device *adev) amdgpu_device 803 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 894 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c int amdgpu_display_crtc_idx_to_irq_type(struct amdgpu_device *adev, int crtc) amdgpu_device 40 drivers/gpu/drm/amd/amdgpu/amdgpu_display.h void amdgpu_display_update_priority(struct amdgpu_device *adev); amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/amdgpu_display.h uint32_t amdgpu_display_supported_domains(struct amdgpu_device *adev, amdgpu_device 108 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 198 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 254 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 286 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 371 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 283 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h u32 amdgpu_mm_rdoorbell(struct amdgpu_device *adev, u32 index); amdgpu_device 284 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h void amdgpu_mm_wdoorbell(struct amdgpu_device *adev, u32 index, u32 v); amdgpu_device 285 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h u64 amdgpu_mm_rdoorbell64(struct amdgpu_device *adev, u32 index); amdgpu_device 286 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h void amdgpu_mm_wdoorbell64(struct amdgpu_device *adev, u32 index, u64 v); amdgpu_device 105 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c void amdgpu_dpm_print_ps_status(struct amdgpu_device *adev, amdgpu_device 118 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c void amdgpu_dpm_get_active_displays(struct amdgpu_device *adev) amdgpu_device 139 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c u32 amdgpu_dpm_get_vblank_time(struct amdgpu_device *adev) amdgpu_device 166 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c u32 amdgpu_dpm_get_vrefresh(struct amdgpu_device *adev) amdgpu_device 251 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c int amdgpu_get_platform_caps(struct amdgpu_device *adev) amdgpu_device 281 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c int amdgpu_parse_extended_power_table(struct amdgpu_device *adev) amdgpu_device 719 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c void amdgpu_free_extended_power_table(struct amdgpu_device *adev) amdgpu_device 761 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c void amdgpu_add_thermal_controller(struct amdgpu_device *adev) amdgpu_device 871 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c enum amdgpu_pcie_gen amdgpu_get_pcie_gen_support(struct amdgpu_device *adev, amdgpu_device 899 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 907 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c int amdgpu_dpm_get_sclk(struct amdgpu_device *adev, bool low) amdgpu_device 924 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c int amdgpu_dpm_get_mclk(struct amdgpu_device *adev, bool low) amdgpu_device 941 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c int amdgpu_dpm_set_powergating_by_smu(struct amdgpu_device *adev, uint32_t block_type, bool gate) amdgpu_device 494 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h void amdgpu_dpm_print_ps_status(struct amdgpu_device *adev, amdgpu_device 496 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h u32 amdgpu_dpm_get_vblank_time(struct amdgpu_device *adev); amdgpu_device 497 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h u32 amdgpu_dpm_get_vrefresh(struct amdgpu_device *adev); amdgpu_device 498 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h void amdgpu_dpm_get_active_displays(struct amdgpu_device *adev); amdgpu_device 499 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h int amdgpu_dpm_read_sensor(struct amdgpu_device *adev, enum amd_pp_sensors sensor, amdgpu_device 504 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h int amdgpu_get_platform_caps(struct amdgpu_device *adev); amdgpu_device 506 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h int amdgpu_parse_extended_power_table(struct amdgpu_device *adev); amdgpu_device 507 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h void amdgpu_free_extended_power_table(struct amdgpu_device *adev); amdgpu_device 509 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h void amdgpu_add_thermal_controller(struct amdgpu_device *adev); amdgpu_device 511 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h enum amdgpu_pcie_gen amdgpu_get_pcie_gen_support(struct amdgpu_device *adev, amdgpu_device 519 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h int amdgpu_dpm_set_powergating_by_smu(struct amdgpu_device *adev, amdgpu_device 522 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h extern int amdgpu_dpm_get_sclk(struct amdgpu_device *adev, bool low); amdgpu_device 524 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h extern int amdgpu_dpm_get_mclk(struct amdgpu_device *adev, bool low); amdgpu_device 1143 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1352 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c int amdgpu_device_get_job_timeout_settings(struct amdgpu_device *adev) amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 83 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c int amdgpu_align_pitch(struct amdgpu_device *adev, int width, int cpp, bool tiled) amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c struct amdgpu_device *adev = rfbdev->adev; amdgpu_device 201 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c struct amdgpu_device *adev = rfbdev->adev; amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c int amdgpu_fbdev_init(struct amdgpu_device *adev) amdgpu_device 355 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c void amdgpu_fbdev_fini(struct amdgpu_device *adev) amdgpu_device 365 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c void amdgpu_fbdev_set_suspend(struct amdgpu_device *adev, int state) amdgpu_device 372 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c int amdgpu_fbdev_total_size(struct amdgpu_device *adev) amdgpu_device 385 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c bool amdgpu_fbdev_robj_is_fb(struct amdgpu_device *adev, struct amdgpu_bo *robj) amdgpu_device 139 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c struct amdgpu_device *adev = ring->adev; amdgpu_device 394 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c struct amdgpu_device *adev = ring->adev; amdgpu_device 432 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c struct amdgpu_device *adev = ring->adev; amdgpu_device 511 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c int amdgpu_fence_driver_init(struct amdgpu_device *adev) amdgpu_device 527 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c void amdgpu_fence_driver_fini(struct amdgpu_device *adev) amdgpu_device 562 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c void amdgpu_fence_driver_suspend(struct amdgpu_device *adev) amdgpu_device 596 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c void amdgpu_fence_driver_resume(struct amdgpu_device *adev) amdgpu_device 701 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 750 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 768 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c int amdgpu_debugfs_fence_init(struct amdgpu_device *adev) amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c static int amdgpu_gart_dummy_page_init(struct amdgpu_device *adev) amdgpu_device 95 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c static void amdgpu_gart_dummy_page_fini(struct amdgpu_device *adev) amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c int amdgpu_gart_table_vram_alloc(struct amdgpu_device *adev) amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c int amdgpu_gart_table_vram_pin(struct amdgpu_device *adev) amdgpu_device 174 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c void amdgpu_gart_table_vram_unpin(struct amdgpu_device *adev) amdgpu_device 199 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c void amdgpu_gart_table_vram_free(struct amdgpu_device *adev) amdgpu_device 221 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c int amdgpu_gart_unbind(struct amdgpu_device *adev, uint64_t offset, amdgpu_device 273 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c int amdgpu_gart_map(struct amdgpu_device *adev, uint64_t offset, amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c int amdgpu_gart_bind(struct amdgpu_device *adev, uint64_t offset, amdgpu_device 354 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c int amdgpu_gart_init(struct amdgpu_device *adev) amdgpu_device 393 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c void amdgpu_gart_fini(struct amdgpu_device *adev) amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h struct amdgpu_device; amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h int amdgpu_gart_table_vram_alloc(struct amdgpu_device *adev); amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h void amdgpu_gart_table_vram_free(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h int amdgpu_gart_table_vram_pin(struct amdgpu_device *adev); amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h void amdgpu_gart_table_vram_unpin(struct amdgpu_device *adev); amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h int amdgpu_gart_init(struct amdgpu_device *adev); amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h void amdgpu_gart_fini(struct amdgpu_device *adev); amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h int amdgpu_gart_unbind(struct amdgpu_device *adev, uint64_t offset, amdgpu_device 66 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h int amdgpu_gart_map(struct amdgpu_device *adev, uint64_t offset, amdgpu_device 69 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h int amdgpu_gart_bind(struct amdgpu_device *adev, uint64_t offset, amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c int amdgpu_gem_object_create(struct amdgpu_device *adev, unsigned long size, amdgpu_device 93 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c void amdgpu_gem_force_release(struct amdgpu_device *adev) amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); amdgpu_device 158 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 212 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 287 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 509 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c static void amdgpu_gem_va_update_vm(struct amdgpu_device *adev, amdgpu_device 548 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 672 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 749 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 887 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c int amdgpu_debugfs_gem_init(struct amdgpu_device *adev) amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h void amdgpu_gem_force_release(struct amdgpu_device *adev); amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h int amdgpu_gem_object_create(struct amdgpu_device *adev, unsigned long size, amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c int amdgpu_gfx_mec_queue_to_bit(struct amdgpu_device *adev, int mec, amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c void amdgpu_gfx_bit_to_mec_queue(struct amdgpu_device *adev, int bit, amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c bool amdgpu_gfx_is_mec_queue_enabled(struct amdgpu_device *adev, amdgpu_device 68 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c int amdgpu_gfx_me_queue_to_bit(struct amdgpu_device *adev, amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c void amdgpu_gfx_bit_to_me_queue(struct amdgpu_device *adev, int bit, amdgpu_device 91 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c bool amdgpu_gfx_is_me_queue_enabled(struct amdgpu_device *adev, amdgpu_device 107 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c int amdgpu_gfx_scratch_get(struct amdgpu_device *adev, uint32_t *reg) amdgpu_device 129 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c void amdgpu_gfx_scratch_free(struct amdgpu_device *adev, uint32_t reg) amdgpu_device 178 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c static bool amdgpu_gfx_is_multipipe_capable(struct amdgpu_device *adev) amdgpu_device 194 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c void amdgpu_gfx_compute_queue_acquire(struct amdgpu_device *adev) amdgpu_device 232 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c void amdgpu_gfx_graphics_queue_acquire(struct amdgpu_device *adev) amdgpu_device 256 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c static int amdgpu_gfx_kiq_acquire(struct amdgpu_device *adev, amdgpu_device 291 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c int amdgpu_gfx_kiq_init_ring(struct amdgpu_device *adev, amdgpu_device 330 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c void amdgpu_gfx_kiq_fini(struct amdgpu_device *adev) amdgpu_device 337 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c int amdgpu_gfx_kiq_init(struct amdgpu_device *adev, amdgpu_device 364 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c int amdgpu_gfx_mqd_sw_init(struct amdgpu_device *adev, amdgpu_device 435 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c void amdgpu_gfx_mqd_sw_fini(struct amdgpu_device *adev) amdgpu_device 467 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c int amdgpu_gfx_disable_kcq(struct amdgpu_device *adev) amdgpu_device 487 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c int amdgpu_gfx_enable_kcq(struct amdgpu_device *adev) amdgpu_device 545 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c void amdgpu_gfx_off_ctrl(struct amdgpu_device *adev, bool enable) amdgpu_device 187 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h uint64_t (*get_gpu_clock_counter)(struct amdgpu_device *adev); amdgpu_device 188 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void (*select_se_sh)(struct amdgpu_device *adev, u32 se_num, amdgpu_device 190 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void (*read_wave_data)(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 192 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void (*read_wave_vgprs)(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 195 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void (*read_wave_sgprs)(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 198 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void (*select_me_pipe_q)(struct amdgpu_device *adev, u32 me, u32 pipe, amdgpu_device 200 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int (*ras_error_inject)(struct amdgpu_device *adev, void *inject_if); amdgpu_device 201 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int (*query_ras_error_count) (struct amdgpu_device *adev, void *ras_error_status); amdgpu_device 349 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int amdgpu_gfx_scratch_get(struct amdgpu_device *adev, uint32_t *reg); amdgpu_device 350 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void amdgpu_gfx_scratch_free(struct amdgpu_device *adev, uint32_t reg); amdgpu_device 355 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int amdgpu_gfx_kiq_init_ring(struct amdgpu_device *adev, amdgpu_device 362 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void amdgpu_gfx_kiq_fini(struct amdgpu_device *adev); amdgpu_device 363 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int amdgpu_gfx_kiq_init(struct amdgpu_device *adev, amdgpu_device 366 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int amdgpu_gfx_mqd_sw_init(struct amdgpu_device *adev, amdgpu_device 368 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void amdgpu_gfx_mqd_sw_fini(struct amdgpu_device *adev); amdgpu_device 369 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int amdgpu_gfx_disable_kcq(struct amdgpu_device *adev); amdgpu_device 370 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int amdgpu_gfx_enable_kcq(struct amdgpu_device *adev); amdgpu_device 372 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void amdgpu_gfx_compute_queue_acquire(struct amdgpu_device *adev); amdgpu_device 373 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void amdgpu_gfx_graphics_queue_acquire(struct amdgpu_device *adev); amdgpu_device 375 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int amdgpu_gfx_mec_queue_to_bit(struct amdgpu_device *adev, int mec, amdgpu_device 377 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void amdgpu_gfx_bit_to_mec_queue(struct amdgpu_device *adev, int bit, amdgpu_device 379 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h bool amdgpu_gfx_is_mec_queue_enabled(struct amdgpu_device *adev, int mec, amdgpu_device 381 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h int amdgpu_gfx_me_queue_to_bit(struct amdgpu_device *adev, int me, amdgpu_device 383 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void amdgpu_gfx_bit_to_me_queue(struct amdgpu_device *adev, int bit, amdgpu_device 385 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h bool amdgpu_gfx_is_me_queue_enabled(struct amdgpu_device *adev, int me, amdgpu_device 387 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h void amdgpu_gfx_off_ctrl(struct amdgpu_device *adev, bool enable); amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 69 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 95 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c int amdgpu_gmc_set_pte_pde(struct amdgpu_device *adev, void *cpu_pt_addr, amdgpu_device 121 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_device 144 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c void amdgpu_gmc_vram_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc, amdgpu_device 174 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c void amdgpu_gmc_gart_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc) amdgpu_device 217 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c void amdgpu_gmc_agp_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc) amdgpu_device 266 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c bool amdgpu_gmc_filter_faults(struct amdgpu_device *adev, uint64_t addr, amdgpu_device 93 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h void (*flush_gpu_tlb)(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 102 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h void (*set_prt)(struct amdgpu_device *adev, bool enable); amdgpu_device 104 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h uint64_t (*get_vm_pte_flags)(struct amdgpu_device *adev, amdgpu_device 107 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h void (*get_vm_pde)(struct amdgpu_device *adev, int level, amdgpu_device 222 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h int amdgpu_gmc_set_pte_pde(struct amdgpu_device *adev, void *cpu_pt_addr, amdgpu_device 227 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h void amdgpu_gmc_vram_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc, amdgpu_device 229 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h void amdgpu_gmc_gart_location(struct amdgpu_device *adev, amdgpu_device 231 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h void amdgpu_gmc_agp_location(struct amdgpu_device *adev, amdgpu_device 233 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h bool amdgpu_gmc_filter_faults(struct amdgpu_device *adev, uint64_t addr, amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 68 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 90 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); amdgpu_device 130 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); amdgpu_device 173 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c struct amdgpu_device *adev = i2c->dev->dev_private; amdgpu_device 85 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c struct amdgpu_device *adev = i2c->dev->dev_private; amdgpu_device 104 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c struct amdgpu_device *adev = i2c->dev->dev_private; amdgpu_device 119 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c struct amdgpu_device *adev = i2c->dev->dev_private; amdgpu_device 133 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c struct amdgpu_device *adev = i2c->dev->dev_private; amdgpu_device 146 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c struct amdgpu_device *adev = i2c->dev->dev_private; amdgpu_device 230 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c void amdgpu_i2c_init(struct amdgpu_device *adev) amdgpu_device 239 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c void amdgpu_i2c_fini(struct amdgpu_device *adev) amdgpu_device 252 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c void amdgpu_i2c_add(struct amdgpu_device *adev, amdgpu_device 269 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c amdgpu_i2c_lookup(struct amdgpu_device *adev, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.h void amdgpu_i2c_init(struct amdgpu_device *adev); amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.h void amdgpu_i2c_fini(struct amdgpu_device *adev); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.h void amdgpu_i2c_add(struct amdgpu_device *adev, amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.h amdgpu_i2c_lookup(struct amdgpu_device *adev, amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c static int amdgpu_debugfs_sa_init(struct amdgpu_device *adev); amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c int amdgpu_ib_get(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 95 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c void amdgpu_ib_free(struct amdgpu_device *adev, struct amdgpu_ib *ib, amdgpu_device 126 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c struct amdgpu_device *adev = ring->adev; amdgpu_device 282 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c int amdgpu_ib_pool_init(struct amdgpu_device *adev) amdgpu_device 312 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c void amdgpu_ib_pool_fini(struct amdgpu_device *adev) amdgpu_device 330 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c int amdgpu_ib_ring_tests(struct amdgpu_device *adev) amdgpu_device 410 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 424 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c static int amdgpu_debugfs_sa_init(struct amdgpu_device *adev) amdgpu_device 178 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c bool amdgpu_vmid_had_gpu_reset(struct amdgpu_device *adev, amdgpu_device 201 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c struct amdgpu_device *adev = ring->adev; amdgpu_device 272 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c struct amdgpu_device *adev = ring->adev; amdgpu_device 337 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c struct amdgpu_device *adev = ring->adev; amdgpu_device 410 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c struct amdgpu_device *adev = ring->adev; amdgpu_device 467 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c int amdgpu_vmid_alloc_reserved(struct amdgpu_device *adev, amdgpu_device 498 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c void amdgpu_vmid_free_reserved(struct amdgpu_device *adev, amdgpu_device 522 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c void amdgpu_vmid_reset(struct amdgpu_device *adev, unsigned vmhub, amdgpu_device 546 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c void amdgpu_vmid_reset_all(struct amdgpu_device *adev) amdgpu_device 566 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c void amdgpu_vmid_mgr_init(struct amdgpu_device *adev) amdgpu_device 594 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c void amdgpu_vmid_mgr_fini(struct amdgpu_device *adev) amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h struct amdgpu_device; amdgpu_device 78 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h bool amdgpu_vmid_had_gpu_reset(struct amdgpu_device *adev, amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h int amdgpu_vmid_alloc_reserved(struct amdgpu_device *adev, amdgpu_device 83 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h void amdgpu_vmid_free_reserved(struct amdgpu_device *adev, amdgpu_device 89 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h void amdgpu_vmid_reset(struct amdgpu_device *adev, unsigned vmhub, amdgpu_device 91 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h void amdgpu_vmid_reset_all(struct amdgpu_device *adev); amdgpu_device 93 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h void amdgpu_vmid_mgr_init(struct amdgpu_device *adev); amdgpu_device 94 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h void amdgpu_vmid_mgr_fini(struct amdgpu_device *adev); amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c int amdgpu_ih_ring_init(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, amdgpu_device 115 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c void amdgpu_ih_ring_fini(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) amdgpu_device 144 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c int amdgpu_ih_process(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h struct amdgpu_device; amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h u32 (*get_wptr)(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih); amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h void (*decode_iv)(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h void (*set_rptr)(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih); amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h int amdgpu_ih_ring_init(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih, amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h void amdgpu_ih_ring_fini(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih); amdgpu_device 75 drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h int amdgpu_ih_process(struct amdgpu_device *adev, struct amdgpu_ih_ring *ih); amdgpu_device 85 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c struct amdgpu_device *adev = container_of(work, struct amdgpu_device, amdgpu_device 106 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c void amdgpu_irq_disable_all(struct amdgpu_device *adev) amdgpu_device 150 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 168 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c struct amdgpu_device *adev = container_of(work, struct amdgpu_device, amdgpu_device 183 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c struct amdgpu_device *adev = container_of(work, struct amdgpu_device, amdgpu_device 200 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c static bool amdgpu_msi_ok(struct amdgpu_device *adev) amdgpu_device 221 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c int amdgpu_irq_init(struct amdgpu_device *adev) amdgpu_device 279 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c void amdgpu_irq_fini(struct amdgpu_device *adev) amdgpu_device 328 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c int amdgpu_irq_add_id(struct amdgpu_device *adev, amdgpu_device 376 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c void amdgpu_irq_dispatch(struct amdgpu_device *adev, amdgpu_device 432 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c int amdgpu_irq_update(struct amdgpu_device *adev, amdgpu_device 461 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c void amdgpu_irq_gpu_reset_resume_helper(struct amdgpu_device *adev) amdgpu_device 492 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src, amdgpu_device 522 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src, amdgpu_device 553 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src, amdgpu_device 626 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c int amdgpu_irq_add_domain(struct amdgpu_device *adev) amdgpu_device 646 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c void amdgpu_irq_remove_domain(struct amdgpu_device *adev) amdgpu_device 667 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c unsigned amdgpu_irq_create_mapping(struct amdgpu_device *adev, unsigned src_id) amdgpu_device 39 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h struct amdgpu_device; amdgpu_device 73 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h int (*set)(struct amdgpu_device *adev, struct amdgpu_irq_src *source, amdgpu_device 76 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h int (*process)(struct amdgpu_device *adev, amdgpu_device 102 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h void amdgpu_irq_disable_all(struct amdgpu_device *adev); amdgpu_device 105 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h int amdgpu_irq_init(struct amdgpu_device *adev); amdgpu_device 106 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h void amdgpu_irq_fini(struct amdgpu_device *adev); amdgpu_device 107 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h int amdgpu_irq_add_id(struct amdgpu_device *adev, amdgpu_device 110 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h void amdgpu_irq_dispatch(struct amdgpu_device *adev, amdgpu_device 112 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h int amdgpu_irq_update(struct amdgpu_device *adev, struct amdgpu_irq_src *src, amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src, amdgpu_device 116 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src, amdgpu_device 118 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src, amdgpu_device 120 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h void amdgpu_irq_gpu_reset_resume_helper(struct amdgpu_device *adev); amdgpu_device 122 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h int amdgpu_irq_add_domain(struct amdgpu_device *adev); amdgpu_device 123 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h void amdgpu_irq_remove_domain(struct amdgpu_device *adev); amdgpu_device 124 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h unsigned amdgpu_irq_create_mapping(struct amdgpu_device *adev, unsigned src_id); amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c int amdgpu_job_alloc(struct amdgpu_device *adev, unsigned num_ibs, amdgpu_device 89 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c int amdgpu_job_alloc_with_ib(struct amdgpu_device *adev, unsigned size, amdgpu_device 68 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h int amdgpu_job_alloc(struct amdgpu_device *adev, unsigned num_ibs, amdgpu_device 70 drivers/gpu/drm/amd/amdgpu/amdgpu_job.h int amdgpu_job_alloc_with_ib(struct amdgpu_device *adev, unsigned size, amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c void amdgpu_unregister_gpu_instance(struct amdgpu_device *adev) amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 108 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c void amdgpu_register_gpu_instance(struct amdgpu_device *adev) amdgpu_device 144 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev; amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c adev = kzalloc(sizeof(struct amdgpu_device), GFP_KERNEL); amdgpu_device 206 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev) amdgpu_device 302 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c static int amdgpu_hw_ip_info(struct amdgpu_device *adev, amdgpu_device 451 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 967 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1045 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1109 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1176 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1192 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1228 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1407 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c int amdgpu_debugfs_firmware_init(struct amdgpu_device *adev) amdgpu_device 25 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h void (*ras_init)(struct amdgpu_device *adev); amdgpu_device 26 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h void (*query_ras_error_count)(struct amdgpu_device *adev, amdgpu_device 76 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c struct amdgpu_device *adev = amn->adev; amdgpu_device 315 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c struct amdgpu_mn *amdgpu_mn_get(struct amdgpu_device *adev, amdgpu_device 378 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 436 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h struct amdgpu_device *adev; amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h struct amdgpu_mn *amdgpu_mn_get(struct amdgpu_device *adev, amdgpu_device 85 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h static inline struct amdgpu_mn *amdgpu_mn_get(struct amdgpu_device *adev, amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h struct amdgpu_device; amdgpu_device 266 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void (*bandwidth_update)(struct amdgpu_device *adev); amdgpu_device 268 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h u32 (*vblank_get_counter)(struct amdgpu_device *adev, int crtc); amdgpu_device 275 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h bool (*hpd_sense)(struct amdgpu_device *adev, enum amdgpu_hpd_id hpd); amdgpu_device 276 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void (*hpd_set_polarity)(struct amdgpu_device *adev, amdgpu_device 278 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h u32 (*hpd_get_gpio_reg)(struct amdgpu_device *adev); amdgpu_device 280 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void (*page_flip)(struct amdgpu_device *adev, amdgpu_device 282 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h int (*page_flip_get_scanoutpos)(struct amdgpu_device *adev, int crtc, amdgpu_device 285 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void (*add_encoder)(struct amdgpu_device *adev, amdgpu_device 289 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void (*add_connector)(struct amdgpu_device *adev, amdgpu_device 312 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h struct amdgpu_device *adev; amdgpu_device 613 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h int amdgpu_display_crtc_idx_to_irq_type(struct amdgpu_device *adev, int crtc); amdgpu_device 616 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h int amdgpu_fbdev_init(struct amdgpu_device *adev); amdgpu_device 617 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void amdgpu_fbdev_fini(struct amdgpu_device *adev); amdgpu_device 618 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void amdgpu_fbdev_set_suspend(struct amdgpu_device *adev, int state); amdgpu_device 619 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h int amdgpu_fbdev_total_size(struct amdgpu_device *adev); amdgpu_device 620 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h bool amdgpu_fbdev_robj_is_fb(struct amdgpu_device *adev, struct amdgpu_bo *robj); amdgpu_device 622 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h int amdgpu_align_pitch(struct amdgpu_device *adev, int width, int bpp, bool tiled); amdgpu_device 626 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h int amdgpu_display_modeset_create_props(struct amdgpu_device *adev); amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(tbo->bdev); amdgpu_device 127 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); amdgpu_device 231 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c int amdgpu_bo_create_reserved(struct amdgpu_device *adev, amdgpu_device 326 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c int amdgpu_bo_create_kernel(struct amdgpu_device *adev, amdgpu_device 360 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c int amdgpu_bo_create_kernel_at(struct amdgpu_device *adev, amdgpu_device 438 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c static bool amdgpu_bo_validate_size(struct amdgpu_device *adev, amdgpu_device 509 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c static int amdgpu_bo_do_create(struct amdgpu_device *adev, amdgpu_device 621 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c static int amdgpu_bo_create_shadow(struct amdgpu_device *adev, amdgpu_device 664 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c int amdgpu_bo_create(struct amdgpu_device *adev, amdgpu_device 743 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(shadow->tbo.bdev); amdgpu_device 885 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 994 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 1029 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c int amdgpu_bo_evict_vram(struct amdgpu_device *adev) amdgpu_device 1063 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c int amdgpu_bo_init(struct amdgpu_device *adev) amdgpu_device 1090 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c int amdgpu_bo_late_init(struct amdgpu_device *adev) amdgpu_device 1103 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c void amdgpu_bo_fini(struct amdgpu_device *adev) amdgpu_device 1139 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 1259 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_device 1332 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_device 1411 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 1453 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c uint32_t amdgpu_bo_get_preferred_pin_domain(struct amdgpu_device *adev, amdgpu_device 154 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 202 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 229 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_bo_create(struct amdgpu_device *adev, amdgpu_device 232 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_bo_create_reserved(struct amdgpu_device *adev, amdgpu_device 236 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_bo_create_kernel(struct amdgpu_device *adev, amdgpu_device 240 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_bo_create_kernel_at(struct amdgpu_device *adev, amdgpu_device 254 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_bo_evict_vram(struct amdgpu_device *adev); amdgpu_device 255 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_bo_init(struct amdgpu_device *adev); amdgpu_device 256 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_bo_late_init(struct amdgpu_device *adev); amdgpu_device 257 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h void amdgpu_bo_fini(struct amdgpu_device *adev); amdgpu_device 279 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h uint32_t amdgpu_bo_get_preferred_pin_domain(struct amdgpu_device *adev, amdgpu_device 296 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_sa_bo_manager_init(struct amdgpu_device *adev, amdgpu_device 299 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h void amdgpu_sa_bo_manager_fini(struct amdgpu_device *adev, amdgpu_device 301 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h int amdgpu_sa_bo_manager_start(struct amdgpu_device *adev, amdgpu_device 306 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h void amdgpu_sa_bo_free(struct amdgpu_device *adev, amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static int amdgpu_debugfs_pm_init(struct amdgpu_device *adev); amdgpu_device 85 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c void amdgpu_pm_acpi_event_handler(struct amdgpu_device *adev) amdgpu_device 100 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c int amdgpu_dpm_read_sensor(struct amdgpu_device *adev, enum amd_pp_sensors sensor, amdgpu_device 160 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 185 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 284 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 319 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 411 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 438 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 471 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 485 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 535 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 563 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 648 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 727 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 770 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 798 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 838 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 894 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 921 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 941 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 968 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 984 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1008 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1024 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1048 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1064 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1088 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1104 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1128 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1145 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1179 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1196 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1250 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1268 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1327 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1353 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1383 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1406 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 1470 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1514 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1530 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1546 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1574 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1600 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1619 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1662 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1703 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1731 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1757 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1774 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1791 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1817 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1856 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1875 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1912 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1942 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 1976 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 2010 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 2028 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 2048 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 2076 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 2106 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 2295 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev_get_drvdata(dev); amdgpu_device 2428 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = amdgpu_device 2429 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c container_of(work, struct amdgpu_device, amdgpu_device 2459 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static struct amdgpu_ps *amdgpu_dpm_pick_power_state(struct amdgpu_device *adev, amdgpu_device 2593 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static void amdgpu_dpm_change_power_state_locked(struct amdgpu_device *adev) amdgpu_device 2662 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c void amdgpu_dpm_enable_uvd(struct amdgpu_device *adev, bool enable) amdgpu_device 2689 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c void amdgpu_dpm_enable_vce(struct amdgpu_device *adev, bool enable) amdgpu_device 2705 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c void amdgpu_pm_print_power_states(struct amdgpu_device *adev) amdgpu_device 2717 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c int amdgpu_pm_virt_sysfs_init(struct amdgpu_device *adev) amdgpu_device 2745 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c void amdgpu_pm_virt_sysfs_fini(struct amdgpu_device *adev) amdgpu_device 2755 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c int amdgpu_pm_load_smu_firmware(struct amdgpu_device *adev, uint32_t *smu_version) amdgpu_device 2770 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c int amdgpu_pm_sysfs_init(struct amdgpu_device *adev) amdgpu_device 2943 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c void amdgpu_pm_sysfs_fini(struct amdgpu_device *adev) amdgpu_device 2992 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c void amdgpu_pm_compute_clocks(struct amdgpu_device *adev) amdgpu_device 3045 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static int amdgpu_debugfs_pm_info_pp(struct seq_file *m, struct amdgpu_device *adev) amdgpu_device 3147 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3182 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c static int amdgpu_debugfs_pm_init(struct amdgpu_device *adev) amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h void amdgpu_pm_acpi_event_handler(struct amdgpu_device *adev); amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h int amdgpu_pm_sysfs_init(struct amdgpu_device *adev); amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h int amdgpu_pm_virt_sysfs_init(struct amdgpu_device *adev); amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h void amdgpu_pm_sysfs_fini(struct amdgpu_device *adev); amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h void amdgpu_pm_virt_sysfs_fini(struct amdgpu_device *adev); amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h void amdgpu_pm_print_power_states(struct amdgpu_device *adev); amdgpu_device 39 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h int amdgpu_pm_load_smu_firmware(struct amdgpu_device *adev, uint32_t *smu_version); amdgpu_device 40 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h void amdgpu_pm_compute_clocks(struct amdgpu_device *adev); amdgpu_device 42 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h void amdgpu_dpm_enable_uvd(struct amdgpu_device *adev, bool enable); amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h void amdgpu_dpm_enable_vce(struct amdgpu_device *adev, bool enable); amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c struct amdgpu_device *adev; amdgpu_device 199 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c static int init_pmu_by_type(struct amdgpu_device *adev, amdgpu_device 247 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c int amdgpu_pmu_init(struct amdgpu_device *adev) amdgpu_device 269 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c void amdgpu_pmu_fini(struct amdgpu_device *adev) amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h int amdgpu_pmu_init(struct amdgpu_device *adev); amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h void amdgpu_pmu_fini(struct amdgpu_device *adev); amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_set_funcs(struct amdgpu_device *adev); amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 96 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = psp->adev; amdgpu_device 777 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = psp->adev; amdgpu_device 952 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = psp->adev; amdgpu_device 1036 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device* adev = psp->adev; amdgpu_device 1105 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static int psp_load_fw(struct amdgpu_device *adev) amdgpu_device 1176 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1204 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1238 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1270 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1295 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c int psp_gpu_reset(struct amdgpu_device *adev) amdgpu_device 1329 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c int psp_update_vcn_sram(struct amdgpu_device *adev, int inst_idx, amdgpu_device 1342 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static bool psp_check_fw_loading_status(struct amdgpu_device *adev, amdgpu_device 1391 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_set_funcs(struct amdgpu_device *adev) amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h struct amdgpu_device *adev; amdgpu_device 215 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h bool (*check_fw_loading_status)(struct amdgpu_device *adev, amdgpu_device 273 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h int psp_gpu_reset(struct amdgpu_device *adev); amdgpu_device 274 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h int psp_update_vcn_sram(struct amdgpu_device *adev, int inst_idx, amdgpu_device 248 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c struct amdgpu_device *adev = (struct amdgpu_device *)file_inode(f)->i_private; amdgpu_device 325 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static struct ras_manager *amdgpu_ras_create_obj(struct amdgpu_device *adev, amdgpu_device 351 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static struct ras_manager *amdgpu_ras_find_obj(struct amdgpu_device *adev, amdgpu_device 386 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_is_feature_allowed(struct amdgpu_device *adev, amdgpu_device 394 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_is_feature_enabled(struct amdgpu_device *adev, amdgpu_device 406 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int __amdgpu_ras_feature_enable(struct amdgpu_device *adev, amdgpu_device 444 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_feature_enable(struct amdgpu_device *adev, amdgpu_device 490 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_feature_enable_on_boot(struct amdgpu_device *adev, amdgpu_device 532 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_disable_all_features(struct amdgpu_device *adev, amdgpu_device 554 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_enable_all_features(struct amdgpu_device *adev, amdgpu_device 588 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_error_query(struct amdgpu_device *adev, amdgpu_device 636 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_error_inject(struct amdgpu_device *adev, amdgpu_device 677 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_error_cure(struct amdgpu_device *adev, amdgpu_device 685 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c unsigned long amdgpu_ras_query_error_count(struct amdgpu_device *adev, amdgpu_device 714 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_badpages_read(struct amdgpu_device *adev, amdgpu_device 759 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c struct amdgpu_device *adev = con->adev; amdgpu_device 794 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_sysfs_create_feature_node(struct amdgpu_device *adev) amdgpu_device 835 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_sysfs_remove_feature_node(struct amdgpu_device *adev) amdgpu_device 857 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_sysfs_create(struct amdgpu_device *adev, amdgpu_device 892 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_sysfs_remove(struct amdgpu_device *adev, amdgpu_device 909 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_sysfs_remove_all(struct amdgpu_device *adev) amdgpu_device 925 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static void amdgpu_ras_debugfs_create_ctrl_node(struct amdgpu_device *adev) amdgpu_device 935 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c void amdgpu_ras_debugfs_create(struct amdgpu_device *adev, amdgpu_device 955 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c void amdgpu_ras_debugfs_remove(struct amdgpu_device *adev, amdgpu_device 968 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static void amdgpu_ras_debugfs_remove_all(struct amdgpu_device *adev) amdgpu_device 986 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_fs_init(struct amdgpu_device *adev) amdgpu_device 994 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_fs_fini(struct amdgpu_device *adev) amdgpu_device 1050 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_interrupt_dispatch(struct amdgpu_device *adev, amdgpu_device 1075 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_interrupt_remove_handler(struct amdgpu_device *adev, amdgpu_device 1097 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_interrupt_add_handler(struct amdgpu_device *adev, amdgpu_device 1138 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_interrupt_remove_all(struct amdgpu_device *adev) amdgpu_device 1159 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_badpages_read(struct amdgpu_device *adev, amdgpu_device 1212 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_realloc_eh_data_space(struct amdgpu_device *adev, amdgpu_device 1235 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_add_bad_pages(struct amdgpu_device *adev, amdgpu_device 1268 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_reserve_bad_pages(struct amdgpu_device *adev) amdgpu_device 1302 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_release_bad_pages(struct amdgpu_device *adev) amdgpu_device 1330 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_save_bad_pages(struct amdgpu_device *adev) amdgpu_device 1338 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_load_bad_pages(struct amdgpu_device *adev) amdgpu_device 1346 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_recovery_init(struct amdgpu_device *adev) amdgpu_device 1367 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static int amdgpu_ras_recovery_fini(struct amdgpu_device *adev) amdgpu_device 1387 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_request_reset_on_boot(struct amdgpu_device *adev, amdgpu_device 1408 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c static void amdgpu_ras_check_supported(struct amdgpu_device *adev, amdgpu_device 1427 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_init(struct amdgpu_device *adev) amdgpu_device 1485 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c void amdgpu_ras_resume(struct amdgpu_device *adev) amdgpu_device 1528 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c void amdgpu_ras_suspend(struct amdgpu_device *adev) amdgpu_device 1542 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_pre_fini(struct amdgpu_device *adev) amdgpu_device 1555 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c int amdgpu_ras_fini(struct amdgpu_device *adev) amdgpu_device 331 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h struct amdgpu_device *adev; amdgpu_device 367 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h typedef int (*ras_ih_cb)(struct amdgpu_device *adev, amdgpu_device 393 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h struct amdgpu_device *adev; amdgpu_device 474 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h static inline int amdgpu_ras_is_supported(struct amdgpu_device *adev, amdgpu_device 484 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_request_reset_on_boot(struct amdgpu_device *adev, amdgpu_device 487 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h void amdgpu_ras_resume(struct amdgpu_device *adev); amdgpu_device 488 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h void amdgpu_ras_suspend(struct amdgpu_device *adev); amdgpu_device 490 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h unsigned long amdgpu_ras_query_error_count(struct amdgpu_device *adev, amdgpu_device 494 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_add_bad_pages(struct amdgpu_device *adev, amdgpu_device 497 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_reserve_bad_pages(struct amdgpu_device *adev); amdgpu_device 499 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h static inline int amdgpu_ras_reset_gpu(struct amdgpu_device *adev, amdgpu_device 566 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_init(struct amdgpu_device *adev); amdgpu_device 567 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_fini(struct amdgpu_device *adev); amdgpu_device 568 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_pre_fini(struct amdgpu_device *adev); amdgpu_device 570 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_feature_enable(struct amdgpu_device *adev, amdgpu_device 573 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_feature_enable_on_boot(struct amdgpu_device *adev, amdgpu_device 576 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_sysfs_create(struct amdgpu_device *adev, amdgpu_device 579 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_sysfs_remove(struct amdgpu_device *adev, amdgpu_device 582 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h void amdgpu_ras_debugfs_create(struct amdgpu_device *adev, amdgpu_device 585 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h void amdgpu_ras_debugfs_remove(struct amdgpu_device *adev, amdgpu_device 588 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_error_query(struct amdgpu_device *adev, amdgpu_device 591 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_error_inject(struct amdgpu_device *adev, amdgpu_device 594 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_interrupt_add_handler(struct amdgpu_device *adev, amdgpu_device 597 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_interrupt_remove_handler(struct amdgpu_device *adev, amdgpu_device 600 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h int amdgpu_ras_interrupt_dispatch(struct amdgpu_device *adev, amdgpu_device 108 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 170 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 347 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h struct amdgpu_device; amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c static int amdgpu_debugfs_ring_init(struct amdgpu_device *adev, amdgpu_device 237 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c int amdgpu_ring_init(struct amdgpu_device *adev, struct amdgpu_ring *ring, amdgpu_device 488 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c static int amdgpu_debugfs_ring_init(struct amdgpu_device *adev, amdgpu_device 528 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c struct amdgpu_device *adev = ring->adev; amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h struct amdgpu_device; amdgpu_device 86 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h int amdgpu_fence_driver_init(struct amdgpu_device *adev); amdgpu_device 87 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h void amdgpu_fence_driver_fini(struct amdgpu_device *adev); amdgpu_device 95 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h void amdgpu_fence_driver_suspend(struct amdgpu_device *adev); amdgpu_device 96 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h void amdgpu_fence_driver_resume(struct amdgpu_device *adev); amdgpu_device 179 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h struct amdgpu_device *adev; amdgpu_device 265 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h int amdgpu_ring_init(struct amdgpu_device *adev, struct amdgpu_ring *ring, amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c void amdgpu_gfx_rlc_enter_safe_mode(struct amdgpu_device *adev) amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c void amdgpu_gfx_rlc_exit_safe_mode(struct amdgpu_device *adev) amdgpu_device 87 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c int amdgpu_gfx_rlc_init_sr(struct amdgpu_device *adev, u32 dws) amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c int amdgpu_gfx_rlc_init_csb(struct amdgpu_device *adev) amdgpu_device 162 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c int amdgpu_gfx_rlc_init_cpt(struct amdgpu_device *adev) amdgpu_device 192 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c void amdgpu_gfx_rlc_setup_cp_table(struct amdgpu_device *adev) amdgpu_device 264 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c void amdgpu_gfx_rlc_fini(struct amdgpu_device *adev) amdgpu_device 118 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h bool (*is_rlc_enabled)(struct amdgpu_device *adev); amdgpu_device 119 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void (*set_safe_mode)(struct amdgpu_device *adev); amdgpu_device 120 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void (*unset_safe_mode)(struct amdgpu_device *adev); amdgpu_device 121 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h int (*init)(struct amdgpu_device *adev); amdgpu_device 122 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h u32 (*get_csb_size)(struct amdgpu_device *adev); amdgpu_device 123 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void (*get_csb_buffer)(struct amdgpu_device *adev, volatile u32 *buffer); amdgpu_device 124 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h int (*get_cp_table_num)(struct amdgpu_device *adev); amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h int (*resume)(struct amdgpu_device *adev); amdgpu_device 126 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void (*stop)(struct amdgpu_device *adev); amdgpu_device 127 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void (*reset)(struct amdgpu_device *adev); amdgpu_device 128 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void (*start)(struct amdgpu_device *adev); amdgpu_device 188 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void amdgpu_gfx_rlc_enter_safe_mode(struct amdgpu_device *adev); amdgpu_device 189 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void amdgpu_gfx_rlc_exit_safe_mode(struct amdgpu_device *adev); amdgpu_device 190 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h int amdgpu_gfx_rlc_init_sr(struct amdgpu_device *adev, u32 dws); amdgpu_device 191 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h int amdgpu_gfx_rlc_init_csb(struct amdgpu_device *adev); amdgpu_device 192 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h int amdgpu_gfx_rlc_init_cpt(struct amdgpu_device *adev); amdgpu_device 193 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void amdgpu_gfx_rlc_setup_cp_table(struct amdgpu_device *adev); amdgpu_device 194 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h void amdgpu_gfx_rlc_fini(struct amdgpu_device *adev); amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c int amdgpu_sa_bo_manager_init(struct amdgpu_device *adev, amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c void amdgpu_sa_bo_manager_fini(struct amdgpu_device *adev, amdgpu_device 346 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c void amdgpu_sa_bo_free(struct amdgpu_device *adev, struct amdgpu_sa_bo **sa_bo, amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c static int amdgpu_sched_process_priority_override(struct amdgpu_device *adev, amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c static int amdgpu_sched_context_priority_override(struct amdgpu_device *adev, amdgpu_device 118 drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 67 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c static bool amdgpu_sync_same_dev(struct amdgpu_device *adev, amdgpu_device 157 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c int amdgpu_sync_fence(struct amdgpu_device *adev, struct amdgpu_sync *sync, amdgpu_device 191 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c int amdgpu_sync_resv(struct amdgpu_device *adev, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h struct amdgpu_device; amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h int amdgpu_sync_fence(struct amdgpu_device *adev, struct amdgpu_sync *sync, amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h int amdgpu_sync_resv(struct amdgpu_device *adev, amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/amdgpu_test.c static void amdgpu_do_test_moves(struct amdgpu_device *adev) amdgpu_device 250 drivers/gpu/drm/amd/amdgpu/amdgpu_test.c void amdgpu_test_moves(struct amdgpu_device *adev) amdgpu_device 66 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_ttm_debugfs_init(struct amdgpu_device *adev); amdgpu_device 67 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static void amdgpu_ttm_debugfs_fini(struct amdgpu_device *adev); amdgpu_device 88 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev; amdgpu_device 144 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_device 303 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c int amdgpu_ttm_copy_mem_to_mem(struct amdgpu_device *adev, amdgpu_device 430 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_device 488 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev; amdgpu_device 547 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev; amdgpu_device 593 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static bool amdgpu_mem_visible(struct amdgpu_device *adev, amdgpu_device 621 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev; amdgpu_device 708 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(bdev); amdgpu_device 940 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(ttm->bdev); amdgpu_device 978 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(ttm->bdev); amdgpu_device 1002 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c int amdgpu_ttm_gart_bind(struct amdgpu_device *adev, amdgpu_device 1050 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(ttm->bdev); amdgpu_device 1096 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); amdgpu_device 1158 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(tbo->bdev); amdgpu_device 1179 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(ttm->bdev); amdgpu_device 1225 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev; amdgpu_device 1253 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(ttm->bdev); amdgpu_device 1295 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev; amdgpu_device 1451 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c uint64_t amdgpu_ttm_tt_pte_flags(struct amdgpu_device *adev, struct ttm_tt *ttm, amdgpu_device 1544 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(abo->tbo.bdev); amdgpu_device 1627 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static void amdgpu_ttm_fw_reserve_vram_fini(struct amdgpu_device *adev) amdgpu_device 1640 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_ttm_fw_reserve_vram_init(struct amdgpu_device *adev) amdgpu_device 1670 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c int amdgpu_ttm_init(struct amdgpu_device *adev) amdgpu_device 1806 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c void amdgpu_ttm_late_init(struct amdgpu_device *adev) amdgpu_device 1819 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c void amdgpu_ttm_fini(struct amdgpu_device *adev) amdgpu_device 1849 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c void amdgpu_ttm_set_buffer_funcs_status(struct amdgpu_device *adev, bool enable) amdgpu_device 1889 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = file_priv->minor->dev->dev_private; amdgpu_device 1904 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1969 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2042 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 2136 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2164 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 2208 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 2259 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 2313 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 2369 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 2431 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static int amdgpu_ttm_debugfs_init(struct amdgpu_device *adev) amdgpu_device 2467 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c static void amdgpu_ttm_debugfs_fini(struct amdgpu_device *adev) amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h int amdgpu_ttm_init(struct amdgpu_device *adev); amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h void amdgpu_ttm_late_init(struct amdgpu_device *adev); amdgpu_device 82 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h void amdgpu_ttm_fini(struct amdgpu_device *adev); amdgpu_device 83 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h void amdgpu_ttm_set_buffer_funcs_status(struct amdgpu_device *adev, amdgpu_device 91 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h int amdgpu_ttm_copy_mem_to_mem(struct amdgpu_device *adev, amdgpu_device 133 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h uint64_t amdgpu_ttm_tt_pte_flags(struct amdgpu_device *adev, struct ttm_tt *ttm, amdgpu_device 330 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c amdgpu_ucode_get_load_type(struct amdgpu_device *adev, int load_type) amdgpu_device 387 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c struct amdgpu_device *adev = ddev->dev_private; \ amdgpu_device 434 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c int amdgpu_ucode_sysfs_init(struct amdgpu_device *adev) amdgpu_device 439 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c void amdgpu_ucode_sysfs_fini(struct amdgpu_device *adev) amdgpu_device 444 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c static int amdgpu_ucode_init_single_fw(struct amdgpu_device *adev, amdgpu_device 551 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c int amdgpu_ucode_create_bo(struct amdgpu_device *adev) amdgpu_device 569 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c void amdgpu_ucode_free_bo(struct amdgpu_device *adev) amdgpu_device 577 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c int amdgpu_ucode_init_bo(struct amdgpu_device *adev) amdgpu_device 377 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h int amdgpu_ucode_init_bo(struct amdgpu_device *adev); amdgpu_device 378 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h int amdgpu_ucode_create_bo(struct amdgpu_device *adev); amdgpu_device 379 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h int amdgpu_ucode_sysfs_init(struct amdgpu_device *adev); amdgpu_device 380 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h void amdgpu_ucode_free_bo(struct amdgpu_device *adev); amdgpu_device 381 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h void amdgpu_ucode_sysfs_fini(struct amdgpu_device *adev); amdgpu_device 384 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h amdgpu_ucode_get_load_type(struct amdgpu_device *adev, int load_type); amdgpu_device 57 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h void (*ras_init)(struct amdgpu_device *adev); amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h void (*query_ras_error_count)(struct amdgpu_device *adev, amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h void (*query_ras_error_address)(struct amdgpu_device *adev, amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h void (*enable_umc_index_mode)(struct amdgpu_device *adev, amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h void (*disable_umc_index_mode)(struct amdgpu_device *adev); amdgpu_device 123 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c int amdgpu_uvd_sw_init(struct amdgpu_device *adev) amdgpu_device 296 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c int amdgpu_uvd_sw_fini(struct amdgpu_device *adev) amdgpu_device 327 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c int amdgpu_uvd_entity_init(struct amdgpu_device *adev) amdgpu_device 344 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c int amdgpu_uvd_suspend(struct amdgpu_device *adev) amdgpu_device 380 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c int amdgpu_uvd_resume(struct amdgpu_device *adev) amdgpu_device 419 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c void amdgpu_uvd_free_handles(struct amdgpu_device *adev, struct drm_file *filp) amdgpu_device 514 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c static int amdgpu_uvd_cs_msg_decode(struct amdgpu_device *adev, uint32_t *msg, amdgpu_device 713 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c struct amdgpu_device *adev = ctx->parser->adev; amdgpu_device 1022 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1124 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1156 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1180 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c struct amdgpu_device *adev = amdgpu_device 1181 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c container_of(work, struct amdgpu_device, uvd.idle_work.work); amdgpu_device 1211 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1276 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c uint32_t amdgpu_uvd_used_handles(struct amdgpu_device *adev) amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h int amdgpu_uvd_sw_init(struct amdgpu_device *adev); amdgpu_device 73 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h int amdgpu_uvd_sw_fini(struct amdgpu_device *adev); amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h int amdgpu_uvd_entity_init(struct amdgpu_device *adev); amdgpu_device 75 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h int amdgpu_uvd_suspend(struct amdgpu_device *adev); amdgpu_device 76 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h int amdgpu_uvd_resume(struct amdgpu_device *adev); amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h void amdgpu_uvd_free_handles(struct amdgpu_device *adev, amdgpu_device 87 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h uint32_t amdgpu_uvd_used_handles(struct amdgpu_device *adev); amdgpu_device 91 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c int amdgpu_vce_sw_init(struct amdgpu_device *adev, unsigned long size) amdgpu_device 207 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c int amdgpu_vce_sw_fini(struct amdgpu_device *adev) amdgpu_device 234 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c int amdgpu_vce_entity_init(struct amdgpu_device *adev) amdgpu_device 257 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c int amdgpu_vce_suspend(struct amdgpu_device *adev) amdgpu_device 283 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c int amdgpu_vce_resume(struct amdgpu_device *adev) amdgpu_device 327 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c struct amdgpu_device *adev = amdgpu_device 328 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c container_of(work, struct amdgpu_device, vce.idle_work.work); amdgpu_device 358 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c struct amdgpu_device *adev = ring->adev; amdgpu_device 402 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c void amdgpu_vce_free_handles(struct amdgpu_device *adev, struct drm_file *filp) amdgpu_device 1075 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c struct amdgpu_device *adev = ring->adev; amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h int amdgpu_vce_sw_init(struct amdgpu_device *adev, unsigned long size); amdgpu_device 57 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h int amdgpu_vce_sw_fini(struct amdgpu_device *adev); amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h int amdgpu_vce_entity_init(struct amdgpu_device *adev); amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h int amdgpu_vce_suspend(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h int amdgpu_vce_resume(struct amdgpu_device *adev); amdgpu_device 66 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h void amdgpu_vce_free_handles(struct amdgpu_device *adev, struct drm_file *filp); amdgpu_device 66 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c int amdgpu_vcn_sw_init(struct amdgpu_device *adev) amdgpu_device 192 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c int amdgpu_vcn_sw_fini(struct amdgpu_device *adev) amdgpu_device 224 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c int amdgpu_vcn_suspend(struct amdgpu_device *adev) amdgpu_device 250 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c int amdgpu_vcn_resume(struct amdgpu_device *adev) amdgpu_device 289 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = amdgpu_device 290 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c container_of(work, struct amdgpu_device, vcn.idle_work.work); amdgpu_device 336 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 382 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 411 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 462 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 496 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 545 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 712 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 742 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 780 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c struct amdgpu_device *adev = ring->adev; amdgpu_device 195 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h int (*pause_dpg_mode)(struct amdgpu_device *adev, amdgpu_device 199 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h int amdgpu_vcn_sw_init(struct amdgpu_device *adev); amdgpu_device 200 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h int amdgpu_vcn_sw_fini(struct amdgpu_device *adev); amdgpu_device 201 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h int amdgpu_vcn_suspend(struct amdgpu_device *adev); amdgpu_device 202 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h int amdgpu_vcn_resume(struct amdgpu_device *adev); amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c void amdgpu_vf_error_put(struct amdgpu_device *adev, amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c void amdgpu_vf_error_trans_all(struct amdgpu_device *adev) amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.h void amdgpu_vf_error_put(struct amdgpu_device *adev, amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.h void amdgpu_vf_error_trans_all (struct amdgpu_device *adev); amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c bool amdgpu_virt_mmio_blocked(struct amdgpu_device *adev) amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c void amdgpu_virt_init_setting(struct amdgpu_device *adev) amdgpu_device 48 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c uint32_t amdgpu_virt_kiq_rreg(struct amdgpu_device *adev, uint32_t reg) amdgpu_device 94 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c void amdgpu_virt_kiq_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v) amdgpu_device 140 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c void amdgpu_virt_kiq_reg_write_reg_wait(struct amdgpu_device *adev, amdgpu_device 187 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c int amdgpu_virt_request_full_gpu(struct amdgpu_device *adev, bool init) amdgpu_device 210 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c int amdgpu_virt_release_full_gpu(struct amdgpu_device *adev, bool init) amdgpu_device 231 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c int amdgpu_virt_reset_gpu(struct amdgpu_device *adev) amdgpu_device 253 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c int amdgpu_virt_wait_reset(struct amdgpu_device *adev) amdgpu_device 269 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c int amdgpu_virt_alloc_mm_table(struct amdgpu_device *adev) amdgpu_device 298 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c void amdgpu_virt_free_mm_table(struct amdgpu_device *adev) amdgpu_device 330 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c void amdgpu_virt_init_data_exchange(struct amdgpu_device *adev) amdgpu_device 400 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c uint32_t amdgpu_virt_get_sclk(struct amdgpu_device *adev, bool lowest) amdgpu_device 417 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c uint32_t amdgpu_virt_get_mclk(struct amdgpu_device *adev, bool lowest) amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int (*req_full_gpu)(struct amdgpu_device *adev, bool init); amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int (*rel_full_gpu)(struct amdgpu_device *adev, bool init); amdgpu_device 57 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int (*reset_gpu)(struct amdgpu_device *adev); amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int (*wait_reset)(struct amdgpu_device *adev); amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h void (*trans_msg)(struct amdgpu_device *adev, u32 req, u32 data1, u32 data2, u32 data3); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int (*get_pp_clk)(struct amdgpu_device *adev, u32 type, char *buf); amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int (*force_dpm_level)(struct amdgpu_device *adev, u32 level); amdgpu_device 292 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h bool amdgpu_virt_mmio_blocked(struct amdgpu_device *adev); amdgpu_device 293 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h void amdgpu_virt_init_setting(struct amdgpu_device *adev); amdgpu_device 294 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h uint32_t amdgpu_virt_kiq_rreg(struct amdgpu_device *adev, uint32_t reg); amdgpu_device 295 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h void amdgpu_virt_kiq_wreg(struct amdgpu_device *adev, uint32_t reg, uint32_t v); amdgpu_device 296 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h void amdgpu_virt_kiq_reg_write_reg_wait(struct amdgpu_device *adev, amdgpu_device 299 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int amdgpu_virt_request_full_gpu(struct amdgpu_device *adev, bool init); amdgpu_device 300 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int amdgpu_virt_release_full_gpu(struct amdgpu_device *adev, bool init); amdgpu_device 301 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int amdgpu_virt_reset_gpu(struct amdgpu_device *adev); amdgpu_device 302 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int amdgpu_virt_wait_reset(struct amdgpu_device *adev); amdgpu_device 303 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h int amdgpu_virt_alloc_mm_table(struct amdgpu_device *adev); amdgpu_device 304 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h void amdgpu_virt_free_mm_table(struct amdgpu_device *adev); amdgpu_device 308 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h void amdgpu_virt_init_data_exchange(struct amdgpu_device *adev); amdgpu_device 309 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h uint32_t amdgpu_virt_get_sclk(struct amdgpu_device *adev, bool lowest); amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h uint32_t amdgpu_virt_get_mclk(struct amdgpu_device *adev, bool lowest); amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_device *adev; amdgpu_device 94 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static unsigned amdgpu_vm_level_shift(struct amdgpu_device *adev, amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static unsigned amdgpu_vm_num_entries(struct amdgpu_device *adev, amdgpu_device 150 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static unsigned amdgpu_vm_num_ats_entries(struct amdgpu_device *adev) amdgpu_device 167 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static uint32_t amdgpu_vm_entries_mask(struct amdgpu_device *adev, amdgpu_device 187 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static unsigned amdgpu_vm_bo_size(struct amdgpu_device *adev, unsigned level) amdgpu_device 364 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_pt_start(struct amdgpu_device *adev, amdgpu_device 384 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static bool amdgpu_vm_pt_descendant(struct amdgpu_device *adev, amdgpu_device 413 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static bool amdgpu_vm_pt_sibling(struct amdgpu_device *adev, amdgpu_device 463 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_pt_next(struct amdgpu_device *adev, amdgpu_device 489 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_pt_first_dfs(struct amdgpu_device *adev, amdgpu_device 524 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_pt_next_dfs(struct amdgpu_device *adev, amdgpu_device 600 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_move_to_lru_tail(struct amdgpu_device *adev, amdgpu_device 645 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_validate_pt_bos(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 702 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static int amdgpu_vm_clear_bo(struct amdgpu_device *adev, amdgpu_device 818 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_bo_param(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 851 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static int amdgpu_vm_alloc_pts(struct amdgpu_device *adev, amdgpu_device 924 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_free_pts(struct amdgpu_device *adev, amdgpu_device 945 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_check_compute_bug(struct amdgpu_device *adev) amdgpu_device 987 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1025 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1216 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_invalidate_pds(struct amdgpu_device *adev, amdgpu_device 1238 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_update_directories(struct amdgpu_device *adev, amdgpu_device 1384 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_device *adev = params->adev; amdgpu_device 1505 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static int amdgpu_vm_bo_update_mapping(struct amdgpu_device *adev, amdgpu_device 1556 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static int amdgpu_vm_bo_split_mapping(struct amdgpu_device *adev, amdgpu_device 1562 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_device *bo_adev, amdgpu_device 1681 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_bo_update(struct amdgpu_device *adev, amdgpu_device 1693 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_device *bo_adev = adev; amdgpu_device 1777 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_update_prt_state(struct amdgpu_device *adev) amdgpu_device 1793 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_prt_get(struct amdgpu_device *adev) amdgpu_device 1807 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_prt_put(struct amdgpu_device *adev) amdgpu_device 1833 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_add_prt_cb(struct amdgpu_device *adev, amdgpu_device 1866 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_free_mapping(struct amdgpu_device *adev, amdgpu_device 1884 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_prt_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_device 1929 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_clear_freed(struct amdgpu_device *adev, amdgpu_device 1981 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_handle_moved(struct amdgpu_device *adev, amdgpu_device 2038 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_bo_va *amdgpu_vm_bo_add(struct amdgpu_device *adev, amdgpu_device 2077 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static void amdgpu_vm_bo_insert_map(struct amdgpu_device *adev, amdgpu_device 2115 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_bo_map(struct amdgpu_device *adev, amdgpu_device 2180 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_bo_replace_map(struct amdgpu_device *adev, amdgpu_device 2239 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_bo_unmap(struct amdgpu_device *adev, amdgpu_device 2293 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_bo_clear_mappings(struct amdgpu_device *adev, amdgpu_device 2442 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_bo_rmv(struct amdgpu_device *adev, amdgpu_device 2503 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_bo_invalidate(struct amdgpu_device *adev, amdgpu_device 2564 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_adjust_size(struct amdgpu_device *adev, uint32_t min_vm_size, amdgpu_device 2673 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_init(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 2787 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c static int amdgpu_vm_check_clean_reserved(struct amdgpu_device *adev, amdgpu_device 2825 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c int amdgpu_vm_make_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm, unsigned int pasid) amdgpu_device 2920 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_release_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_device 2941 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm) amdgpu_device 3003 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_manager_init(struct amdgpu_device *adev) amdgpu_device 3047 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_manager_fini(struct amdgpu_device *adev) amdgpu_device 3068 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3096 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c void amdgpu_vm_get_task_info(struct amdgpu_device *adev, unsigned int pasid, amdgpu_device 194 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h struct amdgpu_device *adev; amdgpu_device 343 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_manager_init(struct amdgpu_device *adev); amdgpu_device 344 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_manager_fini(struct amdgpu_device *adev); amdgpu_device 347 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_init(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 349 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_make_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm, unsigned int pasid); amdgpu_device 350 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_release_compute(struct amdgpu_device *adev, struct amdgpu_vm *vm); amdgpu_device 351 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_fini(struct amdgpu_device *adev, struct amdgpu_vm *vm); amdgpu_device 356 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_validate_pt_bos(struct amdgpu_device *adev, struct amdgpu_vm *vm, amdgpu_device 360 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_update_directories(struct amdgpu_device *adev, amdgpu_device 362 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_clear_freed(struct amdgpu_device *adev, amdgpu_device 365 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_handle_moved(struct amdgpu_device *adev, amdgpu_device 367 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_bo_update(struct amdgpu_device *adev, amdgpu_device 370 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_bo_invalidate(struct amdgpu_device *adev, amdgpu_device 375 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h struct amdgpu_bo_va *amdgpu_vm_bo_add(struct amdgpu_device *adev, amdgpu_device 378 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_bo_map(struct amdgpu_device *adev, amdgpu_device 382 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_bo_replace_map(struct amdgpu_device *adev, amdgpu_device 386 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_bo_unmap(struct amdgpu_device *adev, amdgpu_device 389 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h int amdgpu_vm_bo_clear_mappings(struct amdgpu_device *adev, amdgpu_device 395 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_bo_rmv(struct amdgpu_device *adev, amdgpu_device 397 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_adjust_size(struct amdgpu_device *adev, uint32_t min_vm_size, amdgpu_device 403 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_check_compute_bug(struct amdgpu_device *adev); amdgpu_device 405 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_get_task_info(struct amdgpu_device *adev, unsigned int pasid, amdgpu_device 410 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h void amdgpu_vm_move_to_lru_tail(struct amdgpu_device *adev, amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 98 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 124 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); amdgpu_device 171 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); amdgpu_device 194 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static u64 amdgpu_vram_mgr_vis_size(struct amdgpu_device *adev, amdgpu_device 217 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); amdgpu_device 272 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); amdgpu_device 387 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c struct amdgpu_device *adev = amdgpu_ttm_adev(man->bdev); amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c static int amdgpu_xgmi_sysfs_create(struct amdgpu_device *adev, amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c static void amdgpu_xgmi_sysfs_destroy(struct amdgpu_device *adev, amdgpu_device 128 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 140 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 166 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c static int amdgpu_xgmi_sysfs_add_dev_info(struct amdgpu_device *adev, amdgpu_device 216 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c static void amdgpu_xgmi_sysfs_rem_dev_info(struct amdgpu_device *adev, amdgpu_device 226 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c struct amdgpu_hive_info *amdgpu_get_xgmi_hive(struct amdgpu_device *adev, int lock) amdgpu_device 272 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c int amdgpu_xgmi_set_pstate(struct amdgpu_device *adev, int pstate) amdgpu_device 296 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c int amdgpu_xgmi_update_topology(struct amdgpu_hive_info *hive, struct amdgpu_device *adev) amdgpu_device 314 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c int amdgpu_xgmi_get_hops_count(struct amdgpu_device *adev, amdgpu_device 315 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c struct amdgpu_device *peer_adev) amdgpu_device 326 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c int amdgpu_xgmi_add_device(struct amdgpu_device *adev) amdgpu_device 331 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c struct amdgpu_device *tmp_adev = NULL; amdgpu_device 420 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c void amdgpu_xgmi_remove_device(struct amdgpu_device *adev) amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h struct amdgpu_device *adev; amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h struct amdgpu_hive_info *amdgpu_get_xgmi_hive(struct amdgpu_device *adev, int lock); amdgpu_device 39 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h int amdgpu_xgmi_update_topology(struct amdgpu_hive_info *hive, struct amdgpu_device *adev); amdgpu_device 40 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h int amdgpu_xgmi_add_device(struct amdgpu_device *adev); amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h void amdgpu_xgmi_remove_device(struct amdgpu_device *adev); amdgpu_device 42 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h int amdgpu_xgmi_set_pstate(struct amdgpu_device *adev, int pstate); amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h int amdgpu_xgmi_get_hops_count(struct amdgpu_device *adev, amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h struct amdgpu_device *peer_adev); amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h static inline bool amdgpu_xgmi_same_hive(struct amdgpu_device *adev, amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h struct amdgpu_device *bo_adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/arct_reg_init.c int arct_reg_base_init(struct amdgpu_device *adev) amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c static void athub_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 48 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c static void athub_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 65 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c int athub_v1_0_set_clockgating(struct amdgpu_device *adev, amdgpu_device 88 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c void athub_v1_0_get_clockgating(struct amdgpu_device *adev, u32 *flags) amdgpu_device 26 drivers/gpu/drm/amd/amdgpu/athub_v1_0.h int athub_v1_0_set_clockgating(struct amdgpu_device *adev, amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/athub_v1_0.h void athub_v1_0_get_clockgating(struct amdgpu_device *adev, u32 *flags); amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c athub_v2_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c athub_v2_0_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 69 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c int athub_v2_0_set_clockgating(struct amdgpu_device *adev, amdgpu_device 91 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c void athub_v2_0_get_clockgating(struct amdgpu_device *adev, u32 *flags) amdgpu_device 26 drivers/gpu/drm/amd/amdgpu/athub_v2_0.h int athub_v2_0_set_clockgating(struct amdgpu_device *adev, amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/athub_v2_0.h void athub_v2_0_get_clockgating(struct amdgpu_device *adev, u32 *flags); amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 87 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 117 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 134 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 150 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 166 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 178 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c void amdgpu_atombios_crtc_powergate_init(struct amdgpu_device *adev) amdgpu_device 195 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 241 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c static void amdgpu_atombios_crtc_program_ss(struct amdgpu_device *adev, amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 471 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c void amdgpu_atombios_crtc_set_disp_eng_pll(struct amdgpu_device *adev, amdgpu_device 526 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c u32 amdgpu_atombios_crtc_set_dce_clock(struct amdgpu_device *adev, amdgpu_device 591 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 752 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 821 drivers/gpu/drm/amd/amdgpu/atombios_crtc.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/atombios_crtc.h void amdgpu_atombios_crtc_powergate_init(struct amdgpu_device *adev); amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/atombios_crtc.h void amdgpu_atombios_crtc_set_disp_eng_pll(struct amdgpu_device *adev, amdgpu_device 40 drivers/gpu/drm/amd/amdgpu/atombios_crtc.h u32 amdgpu_atombios_crtc_set_dce_clock(struct amdgpu_device *adev, amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/atombios_dp.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 293 drivers/gpu/drm/amd/amdgpu/atombios_dp.c static u8 amdgpu_atombios_dp_encoder_service(struct amdgpu_device *adev, amdgpu_device 314 drivers/gpu/drm/amd/amdgpu/atombios_dp.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 479 drivers/gpu/drm/amd/amdgpu/atombios_dp.c struct amdgpu_device *adev; amdgpu_device 714 drivers/gpu/drm/amd/amdgpu/atombios_dp.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_get_backlight_level_from_reg(struct amdgpu_device *adev) amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_set_backlight_level_to_reg(struct amdgpu_device *adev, amdgpu_device 73 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 87 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 155 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 169 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 232 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 322 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 385 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 576 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 765 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1181 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1228 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1469 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1674 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c amdgpu_atombios_encoder_init_dig(struct amdgpu_device *adev) amdgpu_device 1704 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1754 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1793 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1851 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2002 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_get_backlight_level_from_reg(struct amdgpu_device *adev); amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_set_backlight_level_to_reg(struct amdgpu_device *adev, amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/atombios_encoders.h amdgpu_atombios_encoder_init_dig(struct amdgpu_device *adev); amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/atombios_i2c.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 167 drivers/gpu/drm/amd/amdgpu/atombios_i2c.c void amdgpu_atombios_i2c_channel_trans(struct amdgpu_device* adev, u8 slave_addr, u8 line_number, u8 offset, u8 data) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/atombios_i2c.h void amdgpu_atombios_i2c_channel_trans(struct amdgpu_device* adev, amdgpu_device 76 drivers/gpu/drm/amd/amdgpu/cik.c static u32 cik_pcie_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 89 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 101 drivers/gpu/drm/amd/amdgpu/cik.c static u32 cik_smc_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 113 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 123 drivers/gpu/drm/amd/amdgpu/cik.c static u32 cik_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 135 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 145 drivers/gpu/drm/amd/amdgpu/cik.c static u32 cik_didt_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 157 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 751 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 841 drivers/gpu/drm/amd/amdgpu/cik.c static u32 cik_get_xclk(struct amdgpu_device *adev) amdgpu_device 868 drivers/gpu/drm/amd/amdgpu/cik.c void cik_srbm_select(struct amdgpu_device *adev, amdgpu_device 879 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_vga_set_state(struct amdgpu_device *adev, bool state) amdgpu_device 891 drivers/gpu/drm/amd/amdgpu/cik.c static bool cik_read_disabled_bios(struct amdgpu_device *adev) amdgpu_device 936 drivers/gpu/drm/amd/amdgpu/cik.c static bool cik_read_bios_from_rom(struct amdgpu_device *adev, amdgpu_device 1027 drivers/gpu/drm/amd/amdgpu/cik.c static uint32_t cik_get_register_value(struct amdgpu_device *adev, amdgpu_device 1123 drivers/gpu/drm/amd/amdgpu/cik.c static int cik_read_register(struct amdgpu_device *adev, u32 se_num, amdgpu_device 1148 drivers/gpu/drm/amd/amdgpu/cik.c static void kv_save_regs_for_reset(struct amdgpu_device *adev, amdgpu_device 1162 drivers/gpu/drm/amd/amdgpu/cik.c static void kv_restore_regs_for_reset(struct amdgpu_device *adev, amdgpu_device 1235 drivers/gpu/drm/amd/amdgpu/cik.c static int cik_gpu_pci_config_reset(struct amdgpu_device *adev) amdgpu_device 1281 drivers/gpu/drm/amd/amdgpu/cik.c static int cik_asic_reset(struct amdgpu_device *adev) amdgpu_device 1295 drivers/gpu/drm/amd/amdgpu/cik.c cik_asic_reset_method(struct amdgpu_device *adev) amdgpu_device 1300 drivers/gpu/drm/amd/amdgpu/cik.c static u32 cik_get_config_memsize(struct amdgpu_device *adev) amdgpu_device 1305 drivers/gpu/drm/amd/amdgpu/cik.c static int cik_set_uvd_clock(struct amdgpu_device *adev, u32 clock, amdgpu_device 1335 drivers/gpu/drm/amd/amdgpu/cik.c static int cik_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) amdgpu_device 1347 drivers/gpu/drm/amd/amdgpu/cik.c static int cik_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) amdgpu_device 1384 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_pcie_gen3_enable(struct amdgpu_device *adev) amdgpu_device 1545 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_program_aspm(struct amdgpu_device *adev) amdgpu_device 1712 drivers/gpu/drm/amd/amdgpu/cik.c static uint32_t cik_get_rev_id(struct amdgpu_device *adev) amdgpu_device 1718 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_detect_hw_virtualization(struct amdgpu_device *adev) amdgpu_device 1724 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) amdgpu_device 1734 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_invalidate_hdp(struct amdgpu_device *adev, amdgpu_device 1745 drivers/gpu/drm/amd/amdgpu/cik.c static bool cik_need_full_reset(struct amdgpu_device *adev) amdgpu_device 1751 drivers/gpu/drm/amd/amdgpu/cik.c static void cik_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, amdgpu_device 1797 drivers/gpu/drm/amd/amdgpu/cik.c static bool cik_need_reset_on_init(struct amdgpu_device *adev) amdgpu_device 1814 drivers/gpu/drm/amd/amdgpu/cik.c static uint64_t cik_get_pcie_replay_count(struct amdgpu_device *adev) amdgpu_device 1849 drivers/gpu/drm/amd/amdgpu/cik.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1998 drivers/gpu/drm/amd/amdgpu/cik.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2017 drivers/gpu/drm/amd/amdgpu/cik.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2024 drivers/gpu/drm/amd/amdgpu/cik.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2083 drivers/gpu/drm/amd/amdgpu/cik.c int cik_set_ip_blocks(struct amdgpu_device *adev) amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/cik.h void cik_srbm_select(struct amdgpu_device *adev, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/cik.h int cik_set_ip_blocks(struct amdgpu_device *adev); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/cik.h void legacy_doorbell_index_init(struct amdgpu_device *adev); amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/cik_ih.c static void cik_ih_set_interrupt_funcs(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/cik_ih.c static void cik_ih_enable_interrupts(struct amdgpu_device *adev) amdgpu_device 79 drivers/gpu/drm/amd/amdgpu/cik_ih.c static void cik_ih_disable_interrupts(struct amdgpu_device *adev) amdgpu_device 106 drivers/gpu/drm/amd/amdgpu/cik_ih.c static int cik_ih_irq_init(struct amdgpu_device *adev) amdgpu_device 169 drivers/gpu/drm/amd/amdgpu/cik_ih.c static void cik_ih_irq_disable(struct amdgpu_device *adev) amdgpu_device 187 drivers/gpu/drm/amd/amdgpu/cik_ih.c static u32 cik_ih_get_wptr(struct amdgpu_device *adev, amdgpu_device 241 drivers/gpu/drm/amd/amdgpu/cik_ih.c static void cik_ih_decode_iv(struct amdgpu_device *adev, amdgpu_device 272 drivers/gpu/drm/amd/amdgpu/cik_ih.c static void cik_ih_set_rptr(struct amdgpu_device *adev, amdgpu_device 280 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 295 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 308 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 320 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 331 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 340 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 347 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 354 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 367 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 381 drivers/gpu/drm/amd/amdgpu/cik_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 444 drivers/gpu/drm/amd/amdgpu/cik_ih.c static void cik_ih_set_interrupt_funcs(struct amdgpu_device *adev) amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_set_buffer_funcs(struct amdgpu_device *adev); amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_set_vm_pte_funcs(struct amdgpu_device *adev); amdgpu_device 70 drivers/gpu/drm/amd/amdgpu/cik_sdma.c u32 amdgpu_cik_gpu_check_soft_reset(struct amdgpu_device *adev); amdgpu_device 73 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_free_microcode(struct amdgpu_device *adev) amdgpu_device 108 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static int cik_sdma_init_microcode(struct amdgpu_device *adev) amdgpu_device 181 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 195 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 306 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_gfx_stop(struct amdgpu_device *adev) amdgpu_device 334 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_rlc_stop(struct amdgpu_device *adev) amdgpu_device 347 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_ctx_switch_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 404 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 432 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static int cik_sdma_gfx_resume(struct amdgpu_device *adev) amdgpu_device 527 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static int cik_sdma_rlc_resume(struct amdgpu_device *adev) amdgpu_device 541 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static int cik_sdma_load_microcode(struct amdgpu_device *adev) amdgpu_device 580 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static int cik_sdma_start(struct amdgpu_device *adev) amdgpu_device 615 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 666 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 882 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_enable_sdma_mgcg(struct amdgpu_device *adev, amdgpu_device 903 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_enable_sdma_mgls(struct amdgpu_device *adev, amdgpu_device 933 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 948 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 993 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1006 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1017 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1027 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1034 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1043 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1057 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1073 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1111 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static int cik_sdma_set_trap_irq_state(struct amdgpu_device *adev, amdgpu_device 1157 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static int cik_sdma_process_trap_irq(struct amdgpu_device *adev, amdgpu_device 1198 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static int cik_sdma_process_illegal_inst_irq(struct amdgpu_device *adev, amdgpu_device 1214 drivers/gpu/drm/amd/amdgpu/cik_sdma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1275 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1294 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 1359 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_set_buffer_funcs(struct amdgpu_device *adev) amdgpu_device 1373 drivers/gpu/drm/amd/amdgpu/cik_sdma.c static void cik_sdma_set_vm_pte_funcs(struct amdgpu_device *adev) amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/cz_ih.c static void cz_ih_set_interrupt_funcs(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/cz_ih.c static void cz_ih_enable_interrupts(struct amdgpu_device *adev) amdgpu_device 79 drivers/gpu/drm/amd/amdgpu/cz_ih.c static void cz_ih_disable_interrupts(struct amdgpu_device *adev) amdgpu_device 106 drivers/gpu/drm/amd/amdgpu/cz_ih.c static int cz_ih_irq_init(struct amdgpu_device *adev) amdgpu_device 170 drivers/gpu/drm/amd/amdgpu/cz_ih.c static void cz_ih_irq_disable(struct amdgpu_device *adev) amdgpu_device 189 drivers/gpu/drm/amd/amdgpu/cz_ih.c static u32 cz_ih_get_wptr(struct amdgpu_device *adev, amdgpu_device 220 drivers/gpu/drm/amd/amdgpu/cz_ih.c static void cz_ih_decode_iv(struct amdgpu_device *adev, amdgpu_device 251 drivers/gpu/drm/amd/amdgpu/cz_ih.c static void cz_ih_set_rptr(struct amdgpu_device *adev, amdgpu_device 259 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 274 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 287 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 299 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 319 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 326 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 333 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 346 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 361 drivers/gpu/drm/amd/amdgpu/cz_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 425 drivers/gpu/drm/amd/amdgpu/cz_ih.c static void cz_ih_set_interrupt_funcs(struct amdgpu_device *adev) amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_set_display_funcs(struct amdgpu_device *adev); amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 150 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 174 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static u32 dce_v10_0_audio_endpt_rreg(struct amdgpu_device *adev, amdgpu_device 188 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_audio_endpt_wreg(struct amdgpu_device *adev, amdgpu_device 199 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static u32 dce_v10_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) amdgpu_device 207 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_pageflip_interrupt_init(struct amdgpu_device *adev) amdgpu_device 216 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_pageflip_interrupt_fini(struct amdgpu_device *adev) amdgpu_device 235 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_page_flip(struct amdgpu_device *adev, amdgpu_device 260 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, amdgpu_device 281 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static bool dce_v10_0_hpd_sense(struct amdgpu_device *adev, amdgpu_device 304 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_hpd_set_polarity(struct amdgpu_device *adev, amdgpu_device 329 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_hpd_init(struct amdgpu_device *adev) amdgpu_device 381 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_hpd_fini(struct amdgpu_device *adev) amdgpu_device 402 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static u32 dce_v10_0_hpd_get_gpio_reg(struct amdgpu_device *adev) amdgpu_device 407 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static bool dce_v10_0_is_display_hung(struct amdgpu_device *adev) amdgpu_device 437 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_set_vga_render_state(struct amdgpu_device *adev, amdgpu_device 459 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_get_num_crtc(struct amdgpu_device *adev) amdgpu_device 474 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c void dce_v10_0_disable_dce(struct amdgpu_device *adev) amdgpu_device 501 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 588 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static u32 dce_v10_0_line_buffer_adjust(struct amdgpu_device *adev, amdgpu_device 662 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static u32 cik_get_number_of_dram_channels(struct amdgpu_device *adev) amdgpu_device 1020 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_program_watermarks(struct amdgpu_device *adev, amdgpu_device 1152 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_bandwidth_update(struct amdgpu_device *adev) amdgpu_device 1172 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_audio_get_connected_pins(struct amdgpu_device *adev) amdgpu_device 1190 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static struct amdgpu_audio_pin *dce_v10_0_audio_get_pin(struct amdgpu_device *adev) amdgpu_device 1206 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1222 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1264 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1316 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1396 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_audio_enable(struct amdgpu_device *adev, amdgpu_device 1418 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_audio_init(struct amdgpu_device *adev) amdgpu_device 1446 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_audio_fini(struct amdgpu_device *adev) amdgpu_device 1468 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1504 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1523 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1554 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1734 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1758 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_afmt_init(struct amdgpu_device *adev) amdgpu_device 1783 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_afmt_fini(struct amdgpu_device *adev) amdgpu_device 1807 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1821 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1835 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2080 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2096 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2235 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2270 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2285 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2296 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2314 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2484 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2538 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2672 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_crtc_init(struct amdgpu_device *adev, int index) amdgpu_device 2725 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2753 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2820 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2839 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2864 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2879 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2889 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2920 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2928 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2952 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_set_crtc_vblank_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2981 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_set_crtc_vline_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3010 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_set_hpd_irq_state(struct amdgpu_device *adev, amdgpu_device 3040 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_set_crtc_irq_state(struct amdgpu_device *adev, amdgpu_device 3088 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_set_pageflip_irq_state(struct amdgpu_device *adev, amdgpu_device 3111 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_pageflip_irq(struct amdgpu_device *adev, amdgpu_device 3164 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_hpd_int_ack(struct amdgpu_device *adev, amdgpu_device 3179 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_crtc_vblank_int_ack(struct amdgpu_device *adev, amdgpu_device 3194 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_crtc_vline_int_ack(struct amdgpu_device *adev, amdgpu_device 3209 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_crtc_irq(struct amdgpu_device *adev, amdgpu_device 3247 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static int dce_v10_0_hpd_irq(struct amdgpu_device *adev, amdgpu_device 3325 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 3365 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3460 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_encoder_add(struct amdgpu_device *adev, amdgpu_device 3578 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_set_display_funcs(struct amdgpu_device *adev) amdgpu_device 3598 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c static void dce_v10_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/dce_v10_0.h void dce_v10_0_disable_dce(struct amdgpu_device *adev); amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_set_display_funcs(struct amdgpu_device *adev); amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 159 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 192 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static u32 dce_v11_0_audio_endpt_rreg(struct amdgpu_device *adev, amdgpu_device 206 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_audio_endpt_wreg(struct amdgpu_device *adev, amdgpu_device 217 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static u32 dce_v11_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) amdgpu_device 225 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_pageflip_interrupt_init(struct amdgpu_device *adev) amdgpu_device 234 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_pageflip_interrupt_fini(struct amdgpu_device *adev) amdgpu_device 253 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_page_flip(struct amdgpu_device *adev, amdgpu_device 278 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, amdgpu_device 299 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static bool dce_v11_0_hpd_sense(struct amdgpu_device *adev, amdgpu_device 322 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_hpd_set_polarity(struct amdgpu_device *adev, amdgpu_device 347 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_hpd_init(struct amdgpu_device *adev) amdgpu_device 398 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_hpd_fini(struct amdgpu_device *adev) amdgpu_device 418 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static u32 dce_v11_0_hpd_get_gpio_reg(struct amdgpu_device *adev) amdgpu_device 423 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static bool dce_v11_0_is_display_hung(struct amdgpu_device *adev) amdgpu_device 453 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_set_vga_render_state(struct amdgpu_device *adev, amdgpu_device 475 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_get_num_crtc (struct amdgpu_device *adev) amdgpu_device 500 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c void dce_v11_0_disable_dce(struct amdgpu_device *adev) amdgpu_device 527 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 614 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static u32 dce_v11_0_line_buffer_adjust(struct amdgpu_device *adev, amdgpu_device 688 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static u32 cik_get_number_of_dram_channels(struct amdgpu_device *adev) amdgpu_device 1046 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_program_watermarks(struct amdgpu_device *adev, amdgpu_device 1178 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_bandwidth_update(struct amdgpu_device *adev) amdgpu_device 1198 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_audio_get_connected_pins(struct amdgpu_device *adev) amdgpu_device 1216 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static struct amdgpu_audio_pin *dce_v11_0_audio_get_pin(struct amdgpu_device *adev) amdgpu_device 1232 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1248 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1290 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1342 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1422 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_audio_enable(struct amdgpu_device *adev, amdgpu_device 1445 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_audio_init(struct amdgpu_device *adev) amdgpu_device 1488 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_audio_fini(struct amdgpu_device *adev) amdgpu_device 1510 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1546 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1565 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1596 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1776 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1800 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_afmt_init(struct amdgpu_device *adev) amdgpu_device 1825 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_afmt_fini(struct amdgpu_device *adev) amdgpu_device 1849 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1863 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1877 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2122 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2138 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2268 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2349 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2364 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2375 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2393 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2563 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2617 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2687 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2780 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_crtc_init(struct amdgpu_device *adev, int index) amdgpu_device 2833 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2874 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2942 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2961 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2997 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3012 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3022 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3054 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3078 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_set_crtc_vblank_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3107 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_set_crtc_vline_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3136 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_set_hpd_irq_state(struct amdgpu_device *adev, amdgpu_device 3166 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_set_crtc_irq_state(struct amdgpu_device *adev, amdgpu_device 3214 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_set_pageflip_irq_state(struct amdgpu_device *adev, amdgpu_device 3237 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_pageflip_irq(struct amdgpu_device *adev, amdgpu_device 3290 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_hpd_int_ack(struct amdgpu_device *adev, amdgpu_device 3305 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_crtc_vblank_int_ack(struct amdgpu_device *adev, amdgpu_device 3320 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_crtc_vline_int_ack(struct amdgpu_device *adev, amdgpu_device 3335 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_crtc_irq(struct amdgpu_device *adev, amdgpu_device 3374 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static int dce_v11_0_hpd_irq(struct amdgpu_device *adev, amdgpu_device 3451 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 3491 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3586 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_encoder_add(struct amdgpu_device *adev, amdgpu_device 3710 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_set_display_funcs(struct amdgpu_device *adev) amdgpu_device 3730 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c static void dce_v11_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/dce_v11_0.h void dce_v11_0_disable_dce(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_set_display_funcs(struct amdgpu_device *adev); amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static u32 dce_v6_0_audio_endpt_rreg(struct amdgpu_device *adev, amdgpu_device 139 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_endpt_wreg(struct amdgpu_device *adev, amdgpu_device 151 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static u32 dce_v6_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) amdgpu_device 159 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_pageflip_interrupt_init(struct amdgpu_device *adev) amdgpu_device 168 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_pageflip_interrupt_fini(struct amdgpu_device *adev) amdgpu_device 190 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_page_flip(struct amdgpu_device *adev, amdgpu_device 212 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, amdgpu_device 233 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static bool dce_v6_0_hpd_sense(struct amdgpu_device *adev, amdgpu_device 255 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_hpd_set_polarity(struct amdgpu_device *adev, amdgpu_device 280 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_hpd_init(struct amdgpu_device *adev) amdgpu_device 323 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_hpd_fini(struct amdgpu_device *adev) amdgpu_device 343 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static u32 dce_v6_0_hpd_get_gpio_reg(struct amdgpu_device *adev) amdgpu_device 348 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_set_vga_render_state(struct amdgpu_device *adev, amdgpu_device 357 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_get_num_crtc(struct amdgpu_device *adev) amdgpu_device 371 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c void dce_v6_0_disable_dce(struct amdgpu_device *adev) amdgpu_device 399 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 461 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static u32 si_get_number_of_dram_channels(struct amdgpu_device *adev) amdgpu_device 819 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_program_watermarks(struct amdgpu_device *adev, amdgpu_device 984 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static u32 dce_v6_0_line_buffer_adjust(struct amdgpu_device *adev, amdgpu_device 1053 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_bandwidth_update(struct amdgpu_device *adev) amdgpu_device 1079 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_get_connected_pins(struct amdgpu_device *adev) amdgpu_device 1096 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static struct amdgpu_audio_pin *dce_v6_0_audio_get_pin(struct amdgpu_device *adev) amdgpu_device 1112 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1127 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1167 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1224 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1301 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_enable(struct amdgpu_device *adev, amdgpu_device 1323 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_audio_init(struct amdgpu_device *adev) amdgpu_device 1359 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_audio_fini(struct amdgpu_device *adev) amdgpu_device 1378 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1394 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1432 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1474 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1508 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1552 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1565 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1602 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1631 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1697 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1722 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_afmt_init(struct amdgpu_device *adev) amdgpu_device 1747 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_afmt_fini(struct amdgpu_device *adev) amdgpu_device 1771 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1782 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1793 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2016 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2031 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2131 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2160 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2175 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2187 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2205 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2376 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2426 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2560 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_crtc_init(struct amdgpu_device *adev, int index) amdgpu_device 2593 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2626 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2691 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2709 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2732 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2747 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2757 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2792 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_set_crtc_vblank_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2843 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_set_crtc_vline_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2850 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_set_hpd_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2880 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_set_crtc_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2928 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_crtc_irq(struct amdgpu_device *adev, amdgpu_device 2965 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_set_pageflip_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2988 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_pageflip_irq(struct amdgpu_device *adev, amdgpu_device 3041 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static int dce_v6_0_hpd_irq(struct amdgpu_device *adev, amdgpu_device 3124 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 3165 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3270 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_encoder_add(struct amdgpu_device *adev, amdgpu_device 3387 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_set_display_funcs(struct amdgpu_device *adev) amdgpu_device 3407 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c static void dce_v6_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/dce_v6_0.h void dce_v6_0_disable_dce(struct amdgpu_device *adev); amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_set_display_funcs(struct amdgpu_device *adev); amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 122 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static u32 dce_v8_0_audio_endpt_rreg(struct amdgpu_device *adev, amdgpu_device 136 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_audio_endpt_wreg(struct amdgpu_device *adev, amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static u32 dce_v8_0_vblank_get_counter(struct amdgpu_device *adev, int crtc) amdgpu_device 155 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_pageflip_interrupt_init(struct amdgpu_device *adev) amdgpu_device 164 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_pageflip_interrupt_fini(struct amdgpu_device *adev) amdgpu_device 183 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_page_flip(struct amdgpu_device *adev, amdgpu_device 205 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, amdgpu_device 226 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static bool dce_v8_0_hpd_sense(struct amdgpu_device *adev, amdgpu_device 249 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_hpd_set_polarity(struct amdgpu_device *adev, amdgpu_device 274 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_hpd_init(struct amdgpu_device *adev) amdgpu_device 316 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_hpd_fini(struct amdgpu_device *adev) amdgpu_device 336 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static u32 dce_v8_0_hpd_get_gpio_reg(struct amdgpu_device *adev) amdgpu_device 341 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static bool dce_v8_0_is_display_hung(struct amdgpu_device *adev) amdgpu_device 370 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_set_vga_render_state(struct amdgpu_device *adev, amdgpu_device 392 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_get_num_crtc(struct amdgpu_device *adev) amdgpu_device 414 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c void dce_v8_0_disable_dce(struct amdgpu_device *adev) amdgpu_device 441 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 525 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static u32 dce_v8_0_line_buffer_adjust(struct amdgpu_device *adev, amdgpu_device 597 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static u32 cik_get_number_of_dram_channels(struct amdgpu_device *adev) amdgpu_device 955 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_program_watermarks(struct amdgpu_device *adev, amdgpu_device 1089 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_bandwidth_update(struct amdgpu_device *adev) amdgpu_device 1109 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_audio_get_connected_pins(struct amdgpu_device *adev) amdgpu_device 1127 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static struct amdgpu_audio_pin *dce_v8_0_audio_get_pin(struct amdgpu_device *adev) amdgpu_device 1143 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1160 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1217 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1266 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 1350 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_audio_enable(struct amdgpu_device *adev, amdgpu_device 1372 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_audio_init(struct amdgpu_device *adev) amdgpu_device 1409 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_audio_fini(struct amdgpu_device *adev) amdgpu_device 1431 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1454 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1474 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1501 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1663 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1687 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_afmt_init(struct amdgpu_device *adev) amdgpu_device 1712 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_afmt_fini(struct amdgpu_device *adev) amdgpu_device 1736 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1750 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1764 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1989 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2003 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2125 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2173 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2188 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2198 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2215 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 2385 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2439 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2580 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_crtc_init(struct amdgpu_device *adev, int index) amdgpu_device 2613 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2650 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2717 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2736 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2759 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2774 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2784 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2816 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2840 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_set_crtc_vblank_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2891 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_set_crtc_vline_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2942 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_set_hpd_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2972 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_set_crtc_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3020 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_crtc_irq(struct amdgpu_device *adev, amdgpu_device 3057 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_set_pageflip_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3080 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_pageflip_irq(struct amdgpu_device *adev, amdgpu_device 3133 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static int dce_v8_0_hpd_irq(struct amdgpu_device *adev, amdgpu_device 3213 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = encoder->dev->dev_private; amdgpu_device 3253 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3348 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_encoder_add(struct amdgpu_device *adev, amdgpu_device 3466 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_set_display_funcs(struct amdgpu_device *adev) amdgpu_device 3486 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c static void dce_v8_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/dce_v8_0.h void dce_v8_0_disable_dce(struct amdgpu_device *adev); amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_set_display_funcs(struct amdgpu_device *adev); amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 48 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static int dce_virtual_connector_encoder_init(struct amdgpu_device *adev, amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_set_crtc_vblank_interrupt_state(struct amdgpu_device *adev, amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static u32 dce_virtual_vblank_get_counter(struct amdgpu_device *adev, int crtc) amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_page_flip(struct amdgpu_device *adev, amdgpu_device 65 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static int dce_virtual_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static bool dce_virtual_hpd_sense(struct amdgpu_device *adev, amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_hpd_set_polarity(struct amdgpu_device *adev, amdgpu_device 86 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static u32 dce_virtual_hpd_get_gpio_reg(struct amdgpu_device *adev) amdgpu_device 99 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_bandwidth_update(struct amdgpu_device *adev) amdgpu_device 131 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 223 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static int dce_virtual_crtc_init(struct amdgpu_device *adev, int index) amdgpu_device 249 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 362 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 405 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 420 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 465 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 585 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static int dce_virtual_connector_encoder_init(struct amdgpu_device *adev, amdgpu_device 635 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_set_display_funcs(struct amdgpu_device *adev) amdgpu_device 640 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static int dce_virtual_pageflip(struct amdgpu_device *adev, amdgpu_device 692 drivers/gpu/drm/amd/amdgpu/dce_virtual.c struct amdgpu_device *adev = ddev->dev_private; amdgpu_device 702 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_set_crtc_vblank_interrupt_state(struct amdgpu_device *adev, amdgpu_device 731 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static int dce_virtual_set_crtc_irq_state(struct amdgpu_device *adev, amdgpu_device 749 drivers/gpu/drm/amd/amdgpu/dce_virtual.c static void dce_virtual_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/df_v1_7.c static void df_v1_7_sw_init(struct amdgpu_device *adev) amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/df_v1_7.c static void df_v1_7_enable_broadcast_mode(struct amdgpu_device *adev, amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/df_v1_7.c static u32 df_v1_7_get_fb_channel_number(struct amdgpu_device *adev) amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/df_v1_7.c static u32 df_v1_7_get_hbm_channel_number(struct amdgpu_device *adev) amdgpu_device 70 drivers/gpu/drm/amd/amdgpu/df_v1_7.c static void df_v1_7_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 94 drivers/gpu/drm/amd/amdgpu/df_v1_7.c static void df_v1_7_get_clockgating_state(struct amdgpu_device *adev, amdgpu_device 105 drivers/gpu/drm/amd/amdgpu/df_v1_7.c static void df_v1_7_enable_ecc_force_par_wr_rmw(struct amdgpu_device *adev, amdgpu_device 96 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static uint64_t df_v3_6_get_fica(struct amdgpu_device *adev, amdgpu_device 120 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_set_fica(struct amdgpu_device *adev, uint32_t ficaa_val, amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_perfmon_rreg(struct amdgpu_device *adev, amdgpu_device 170 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_perfmon_wreg(struct amdgpu_device *adev, uint32_t lo_addr, amdgpu_device 191 drivers/gpu/drm/amd/amdgpu/df_v3_6.c struct amdgpu_device *adev; amdgpu_device 211 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_sw_init(struct amdgpu_device *adev) amdgpu_device 223 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_enable_broadcast_mode(struct amdgpu_device *adev, amdgpu_device 237 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static u32 df_v3_6_get_fb_channel_number(struct amdgpu_device *adev) amdgpu_device 248 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static u32 df_v3_6_get_hbm_channel_number(struct amdgpu_device *adev) amdgpu_device 259 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 289 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_get_clockgating_state(struct amdgpu_device *adev, amdgpu_device 301 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static int df_v3_6_pmc_config_2_cntr(struct amdgpu_device *adev, amdgpu_device 316 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_pmc_get_addr(struct amdgpu_device *adev, amdgpu_device 351 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_pmc_get_read_settings(struct amdgpu_device *adev, amdgpu_device 360 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static int df_v3_6_pmc_get_ctrl_settings(struct amdgpu_device *adev, amdgpu_device 397 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static int df_v3_6_pmc_add_cntr(struct amdgpu_device *adev, amdgpu_device 419 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_pmc_release_cntr(struct amdgpu_device *adev, amdgpu_device 429 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_reset_perfmon_cntr(struct amdgpu_device *adev, amdgpu_device 443 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static int df_v3_6_pmc_start(struct amdgpu_device *adev, uint64_t config, amdgpu_device 479 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static int df_v3_6_pmc_stop(struct amdgpu_device *adev, uint64_t config, amdgpu_device 510 drivers/gpu/drm/amd/amdgpu/df_v3_6.c static void df_v3_6_pmc_get_count(struct amdgpu_device *adev, amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/emu_soc.c int emu_soc_asic_init(struct amdgpu_device *adev) amdgpu_device 238 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 239 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 240 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_gds_init(struct amdgpu_device *adev); amdgpu_device 241 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_rlc_funcs(struct amdgpu_device *adev); amdgpu_device 242 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_get_cu_info(struct amdgpu_device *adev, amdgpu_device 244 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static uint64_t gfx_v10_0_get_gpu_clock_counter(struct amdgpu_device *adev); amdgpu_device 245 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, amdgpu_device 247 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static u32 gfx_v10_0_get_wgp_active_bitmap_per_sh(struct amdgpu_device *adev); amdgpu_device 249 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_backdoor_autoload_buffer_init(struct amdgpu_device *adev); amdgpu_device 250 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_backdoor_autoload_buffer_fini(struct amdgpu_device *adev); amdgpu_device 251 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_backdoor_autoload_enable(struct amdgpu_device *adev); amdgpu_device 252 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_wait_for_rlc_autoload_complete(struct amdgpu_device *adev); amdgpu_device 273 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = kiq_ring->adev; amdgpu_device 356 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_kiq_pm4_funcs(struct amdgpu_device *adev) amdgpu_device 361 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 393 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_scratch_init(struct amdgpu_device *adev) amdgpu_device 435 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 490 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 549 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_free_microcode(struct amdgpu_device *adev) amdgpu_device 567 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_check_fw_write_wait(struct amdgpu_device *adev) amdgpu_device 593 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_init_rlc_ext_microcode(struct amdgpu_device *adev) amdgpu_device 614 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_check_gfxoff_flag(struct amdgpu_device *adev) amdgpu_device 625 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 886 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static u32 gfx_v10_0_get_csb_size(struct amdgpu_device *adev) amdgpu_device 916 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_get_csb_buffer(struct amdgpu_device *adev, amdgpu_device 964 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_fini(struct amdgpu_device *adev) amdgpu_device 977 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_init(struct amdgpu_device *adev) amdgpu_device 996 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_csb_vram_pin(struct amdgpu_device *adev) amdgpu_device 1015 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_csb_vram_unpin(struct amdgpu_device *adev) amdgpu_device 1029 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_mec_fini(struct amdgpu_device *adev) amdgpu_device 1035 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_me_init(struct amdgpu_device *adev) amdgpu_device 1050 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_mec_init(struct amdgpu_device *adev) amdgpu_device 1110 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t wave, uint32_t address) amdgpu_device 1118 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void wave_read_regs(struct amdgpu_device *adev, uint32_t wave, amdgpu_device 1131 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) amdgpu_device 1157 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 1168 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_read_wave_vgprs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 1178 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_select_me_pipe_q(struct amdgpu_device *adev, amdgpu_device 1194 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_gpu_early_init(struct amdgpu_device *adev) amdgpu_device 1239 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_gfx_ring_init(struct amdgpu_device *adev, int ring_id, amdgpu_device 1269 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_compute_ring_init(struct amdgpu_device *adev, int ring_id, amdgpu_device 1307 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1440 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_pfp_fini(struct amdgpu_device *adev) amdgpu_device 1447 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_ce_fini(struct amdgpu_device *adev) amdgpu_device 1454 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_me_fini(struct amdgpu_device *adev) amdgpu_device 1464 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1490 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_tiling_mode_table_init(struct amdgpu_device *adev) amdgpu_device 1495 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, amdgpu_device 1522 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static u32 gfx_v10_0_get_rb_active_bitmap(struct amdgpu_device *adev) amdgpu_device 1538 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_setup_rb(struct amdgpu_device *adev) amdgpu_device 1562 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static u32 gfx_v10_0_init_pa_sc_tile_steering_override(struct amdgpu_device *adev) amdgpu_device 1599 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_init_compute_vmid(struct amdgpu_device *adev) amdgpu_device 1632 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_init_gds_vmid(struct amdgpu_device *adev) amdgpu_device 1651 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_tcp_harvest(struct amdgpu_device *adev) amdgpu_device 1721 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_get_tcc_info(struct amdgpu_device *adev) amdgpu_device 1732 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_constants_init(struct amdgpu_device *adev) amdgpu_device 1771 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, amdgpu_device 1788 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_init_csb(struct amdgpu_device *adev) amdgpu_device 1820 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_init_pg(struct amdgpu_device *adev) amdgpu_device 1836 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c void gfx_v10_0_rlc_stop(struct amdgpu_device *adev) amdgpu_device 1844 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_reset(struct amdgpu_device *adev) amdgpu_device 1852 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_smu_handshake_cntl(struct amdgpu_device *adev, amdgpu_device 1874 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_start(struct amdgpu_device *adev) amdgpu_device 1885 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_enable_srm(struct amdgpu_device *adev) amdgpu_device 1896 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_load_microcode(struct amdgpu_device *adev) amdgpu_device 1924 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_resume(struct amdgpu_device *adev) amdgpu_device 1985 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_parse_rlc_toc(struct amdgpu_device *adev) amdgpu_device 2022 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static uint32_t gfx_v10_0_calc_toc_total_size(struct amdgpu_device *adev) amdgpu_device 2045 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_backdoor_autoload_buffer_init(struct amdgpu_device *adev) amdgpu_device 2065 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_backdoor_autoload_buffer_fini(struct amdgpu_device *adev) amdgpu_device 2075 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_backdoor_autoload_copy_ucode(struct amdgpu_device *adev, amdgpu_device 2102 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_backdoor_autoload_copy_toc_ucode(struct amdgpu_device *adev) amdgpu_device 2115 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_backdoor_autoload_copy_gfx_ucode(struct amdgpu_device *adev) amdgpu_device 2176 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_rlc_backdoor_autoload_copy_sdma_ucode(struct amdgpu_device *adev) amdgpu_device 2210 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_backdoor_autoload_enable(struct amdgpu_device *adev) amdgpu_device 2243 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_backdoor_autoload_config_me_cache(struct amdgpu_device *adev) amdgpu_device 2280 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_backdoor_autoload_config_ce_cache(struct amdgpu_device *adev) amdgpu_device 2317 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_backdoor_autoload_config_pfp_cache(struct amdgpu_device *adev) amdgpu_device 2354 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_rlc_backdoor_autoload_config_mec_cache(struct amdgpu_device *adev) amdgpu_device 2391 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_wait_for_rlc_autoload_complete(struct amdgpu_device *adev) amdgpu_device 2434 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 2460 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_gfx_load_pfp_microcode(struct amdgpu_device *adev) amdgpu_device 2530 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_gfx_load_ce_microcode(struct amdgpu_device *adev) amdgpu_device 2599 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_gfx_load_me_microcode(struct amdgpu_device *adev) amdgpu_device 2668 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_gfx_load_microcode(struct amdgpu_device *adev) amdgpu_device 2698 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_gfx_start(struct amdgpu_device *adev) amdgpu_device 2776 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_cp_gfx_switch_pipe(struct amdgpu_device *adev, amdgpu_device 2787 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_cp_gfx_set_doorbell(struct amdgpu_device *adev, amdgpu_device 2811 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_gfx_resume(struct amdgpu_device *adev) amdgpu_device 2917 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_cp_compute_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 2934 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_compute_load_microcode(struct amdgpu_device *adev) amdgpu_device 3007 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3020 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3108 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3156 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3193 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_kiq_enable_kgq(struct amdgpu_device *adev) amdgpu_device 3221 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_async_gfx_ring_resume(struct amdgpu_device *adev) amdgpu_device 3262 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3393 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3499 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3537 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3567 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_kiq_resume(struct amdgpu_device *adev) amdgpu_device 3590 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_kcq_resume(struct amdgpu_device *adev) amdgpu_device 3619 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_cp_resume(struct amdgpu_device *adev) amdgpu_device 3680 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_cp_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 3686 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static bool gfx_v10_0_check_grbm_cam_remapping(struct amdgpu_device *adev) amdgpu_device 3707 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_setup_grbm_cam_remapping(struct amdgpu_device *adev) amdgpu_device 3775 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3825 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_kiq_disable_kgq(struct amdgpu_device *adev) amdgpu_device 3848 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3885 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3898 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3916 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3977 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static uint64_t gfx_v10_0_get_gpu_clock_counter(struct amdgpu_device *adev) amdgpu_device 3997 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4022 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4038 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4052 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static bool gfx_v10_0_is_rlc_enabled(struct amdgpu_device *adev) amdgpu_device 4061 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_safe_mode(struct amdgpu_device *adev) amdgpu_device 4078 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_unset_safe_mode(struct amdgpu_device *adev) amdgpu_device 4086 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 4148 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_update_3d_clock_gating(struct amdgpu_device *adev, amdgpu_device 4190 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_update_coarse_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 4233 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_update_gfx_clock_gating(struct amdgpu_device *adev, amdgpu_device 4288 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4304 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4321 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4365 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4381 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4412 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4425 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4527 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4588 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4683 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4722 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4752 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4792 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4840 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4854 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c gfx_v10_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 4895 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 4948 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_set_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 4990 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_eop_irq(struct amdgpu_device *adev, amdgpu_device 5025 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_set_priv_reg_fault_state(struct amdgpu_device *adev, amdgpu_device 5044 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_set_priv_inst_fault_state(struct amdgpu_device *adev, amdgpu_device 5062 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_handle_priv_fault(struct amdgpu_device *adev, amdgpu_device 5096 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_priv_reg_irq(struct amdgpu_device *adev, amdgpu_device 5105 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_priv_inst_irq(struct amdgpu_device *adev, amdgpu_device 5114 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_kiq_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 5159 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_kiq_irq(struct amdgpu_device *adev, amdgpu_device 5311 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 5344 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 5359 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_rlc_funcs(struct amdgpu_device *adev) amdgpu_device 5372 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_gds_init(struct amdgpu_device *adev) amdgpu_device 5387 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static void gfx_v10_0_set_user_wgp_inactive_bitmap_per_sh(struct amdgpu_device *adev, amdgpu_device 5401 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static u32 gfx_v10_0_get_wgp_active_bitmap_per_sh(struct amdgpu_device *adev) amdgpu_device 5416 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static u32 gfx_v10_0_get_cu_active_bitmap_per_sh(struct amdgpu_device *adev) amdgpu_device 5434 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c static int gfx_v10_0_get_cu_info(struct amdgpu_device *adev, amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_get_cu_info(struct amdgpu_device *adev); amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static u32 gfx_v6_0_get_csb_size(struct amdgpu_device *adev); amdgpu_device 75 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_get_csb_buffer(struct amdgpu_device *adev, volatile u32 *buffer); amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_init_pg(struct amdgpu_device *adev); amdgpu_device 311 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 397 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_tiling_mode_table_init(struct amdgpu_device *adev) amdgpu_device 1301 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, amdgpu_device 1326 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static u32 gfx_v6_0_get_rb_active_bitmap(struct amdgpu_device *adev) amdgpu_device 1341 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_raster_config(struct amdgpu_device *adev, u32 *rconf) amdgpu_device 1373 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_write_harvested_raster_configs(struct amdgpu_device *adev, amdgpu_device 1463 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_setup_rb(struct amdgpu_device *adev) amdgpu_device 1517 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_set_user_cu_inactive_bitmap(struct amdgpu_device *adev, amdgpu_device 1531 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static u32 gfx_v6_0_get_cu_enabled(struct amdgpu_device *adev) amdgpu_device 1543 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_setup_spi(struct amdgpu_device *adev) amdgpu_device 1571 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_config_init(struct amdgpu_device *adev) amdgpu_device 1576 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_constants_init(struct amdgpu_device *adev) amdgpu_device 1783 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_scratch_init(struct amdgpu_device *adev) amdgpu_device 1792 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1905 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1952 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 1970 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_cp_gfx_load_microcode(struct amdgpu_device *adev) amdgpu_device 2025 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_cp_gfx_start(struct amdgpu_device *adev) amdgpu_device 2090 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_cp_gfx_resume(struct amdgpu_device *adev) amdgpu_device 2151 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2165 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2173 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2187 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_cp_compute_resume(struct amdgpu_device *adev) amdgpu_device 2247 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_cp_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 2252 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_cp_load_microcode(struct amdgpu_device *adev) amdgpu_device 2257 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, amdgpu_device 2285 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_cp_resume(struct amdgpu_device *adev) amdgpu_device 2375 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_rlc_init(struct amdgpu_device *adev) amdgpu_device 2430 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_lbpw(struct amdgpu_device *adev, bool enable) amdgpu_device 2440 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_wait_for_rlc_serdes(struct amdgpu_device *adev) amdgpu_device 2457 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_update_rlc(struct amdgpu_device *adev, u32 rlc) amdgpu_device 2466 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static u32 gfx_v6_0_halt_rlc(struct amdgpu_device *adev) amdgpu_device 2482 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_rlc_stop(struct amdgpu_device *adev) amdgpu_device 2490 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_rlc_start(struct amdgpu_device *adev) amdgpu_device 2499 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_rlc_reset(struct amdgpu_device *adev) amdgpu_device 2507 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static bool gfx_v6_0_lbpw_supported(struct amdgpu_device *adev) amdgpu_device 2518 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_init_cg(struct amdgpu_device *adev) amdgpu_device 2522 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_rlc_resume(struct amdgpu_device *adev) amdgpu_device 2567 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_cgcg(struct amdgpu_device *adev, bool enable) amdgpu_device 2606 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_mgcg(struct amdgpu_device *adev, bool enable) amdgpu_device 2677 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_sclk_slowdown_on_pu(struct amdgpu_device *adev, amdgpu_device 2682 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_sclk_slowdown_on_pd(struct amdgpu_device *adev, amdgpu_device 2687 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_cp_pg(struct amdgpu_device *adev, bool enable) amdgpu_device 2700 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_gds_pg(struct amdgpu_device *adev, bool enable) amdgpu_device 2771 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_gfx_cgpg(struct amdgpu_device *adev, amdgpu_device 2784 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_init_ao_cu_mask(struct amdgpu_device *adev) amdgpu_device 2796 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_gfx_static_mgpg(struct amdgpu_device *adev, amdgpu_device 2810 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_enable_gfx_dynamic_mgpg(struct amdgpu_device *adev, amdgpu_device 2824 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_init_gfx_cgpg(struct amdgpu_device *adev) amdgpu_device 2839 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_update_gfx_pg(struct amdgpu_device *adev, bool enable) amdgpu_device 2846 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static u32 gfx_v6_0_get_csb_size(struct amdgpu_device *adev) amdgpu_device 2878 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_get_csb_buffer(struct amdgpu_device *adev, amdgpu_device 2921 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_init_pg(struct amdgpu_device *adev) amdgpu_device 2949 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_fini_pg(struct amdgpu_device *adev) amdgpu_device 2965 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static uint64_t gfx_v6_0_get_gpu_clock_counter(struct amdgpu_device *adev) amdgpu_device 2987 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t address) amdgpu_device 2997 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 3012 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) amdgpu_device 3036 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 3045 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_select_me_pipe_q(struct amdgpu_device *adev, amdgpu_device 3069 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3084 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3151 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3166 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3185 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3196 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3203 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3210 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3221 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3236 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3257 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3297 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_set_priv_reg_fault_state(struct amdgpu_device *adev, amdgpu_device 3322 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_set_priv_inst_fault_state(struct amdgpu_device *adev, amdgpu_device 3347 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_set_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3368 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_eop_irq(struct amdgpu_device *adev, amdgpu_device 3386 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_fault(struct amdgpu_device *adev, amdgpu_device 3405 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_priv_reg_irq(struct amdgpu_device *adev, amdgpu_device 3414 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static int gfx_v6_0_priv_inst_irq(struct amdgpu_device *adev, amdgpu_device 3427 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3449 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3536 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 3561 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 3573 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c static void gfx_v6_0_get_cu_info(struct amdgpu_device *adev) amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_gds_init(struct amdgpu_device *adev); amdgpu_device 885 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static u32 gfx_v7_0_get_csb_size(struct amdgpu_device *adev); amdgpu_device 886 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_get_csb_buffer(struct amdgpu_device *adev, volatile u32 *buffer); amdgpu_device 887 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_init_pg(struct amdgpu_device *adev); amdgpu_device 888 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_get_cu_info(struct amdgpu_device *adev); amdgpu_device 902 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 996 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_free_microcode(struct amdgpu_device *adev) amdgpu_device 1023 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_tiling_mode_table_init(struct amdgpu_device *adev) amdgpu_device 1588 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_select_se_sh(struct amdgpu_device *adev, amdgpu_device 1621 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static u32 gfx_v7_0_get_rb_active_bitmap(struct amdgpu_device *adev) amdgpu_device 1638 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_raster_config(struct amdgpu_device *adev, u32 *rconf, u32 *rconf1) amdgpu_device 1670 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c gfx_v7_0_write_harvested_raster_configs(struct amdgpu_device *adev, amdgpu_device 1787 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_setup_rb(struct amdgpu_device *adev) amdgpu_device 1855 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_init_compute_vmid(struct amdgpu_device *adev) amdgpu_device 1893 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_init_gds_vmid(struct amdgpu_device *adev) amdgpu_device 1911 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_config_init(struct amdgpu_device *adev) amdgpu_device 1924 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_constants_init(struct amdgpu_device *adev) amdgpu_device 2069 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_scratch_init(struct amdgpu_device *adev) amdgpu_device 2089 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2354 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2432 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 2454 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_cp_gfx_load_microcode(struct amdgpu_device *adev) amdgpu_device 2523 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_cp_gfx_start(struct amdgpu_device *adev) amdgpu_device 2599 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_cp_gfx_resume(struct amdgpu_device *adev) amdgpu_device 2665 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2672 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2686 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2701 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_cp_compute_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 2723 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_cp_compute_load_microcode(struct amdgpu_device *adev) amdgpu_device 2784 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_cp_compute_fini(struct amdgpu_device *adev) amdgpu_device 2795 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_mec_fini(struct amdgpu_device *adev) amdgpu_device 2800 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_mec_init(struct amdgpu_device *adev) amdgpu_device 2874 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_compute_pipe_init(struct amdgpu_device *adev, amdgpu_device 2904 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_mqd_deactivate(struct amdgpu_device *adev) amdgpu_device 2928 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_mqd_init(struct amdgpu_device *adev, amdgpu_device 3048 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c int gfx_v7_0_mqd_commit(struct amdgpu_device *adev, struct cik_mqd *mqd) amdgpu_device 3073 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_compute_queue_init(struct amdgpu_device *adev, int ring_id) amdgpu_device 3112 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_cp_compute_resume(struct amdgpu_device *adev) amdgpu_device 3147 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_cp_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 3153 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_cp_load_microcode(struct amdgpu_device *adev) amdgpu_device 3167 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, amdgpu_device 3181 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_cp_resume(struct amdgpu_device *adev) amdgpu_device 3300 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_rlc_init(struct amdgpu_device *adev) amdgpu_device 3352 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_lbpw(struct amdgpu_device *adev, bool enable) amdgpu_device 3364 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_wait_for_rlc_serdes(struct amdgpu_device *adev) amdgpu_device 3394 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_update_rlc(struct amdgpu_device *adev, u32 rlc) amdgpu_device 3403 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static u32 gfx_v7_0_halt_rlc(struct amdgpu_device *adev) amdgpu_device 3427 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static bool gfx_v7_0_is_rlc_enabled(struct amdgpu_device *adev) amdgpu_device 3432 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_safe_mode(struct amdgpu_device *adev) amdgpu_device 3454 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_unset_safe_mode(struct amdgpu_device *adev) amdgpu_device 3469 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_rlc_stop(struct amdgpu_device *adev) amdgpu_device 3485 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_rlc_start(struct amdgpu_device *adev) amdgpu_device 3494 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_rlc_reset(struct amdgpu_device *adev) amdgpu_device 3515 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_rlc_resume(struct amdgpu_device *adev) amdgpu_device 3573 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_cgcg(struct amdgpu_device *adev, bool enable) amdgpu_device 3616 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_mgcg(struct amdgpu_device *adev, bool enable) amdgpu_device 3701 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_update_cg(struct amdgpu_device *adev, amdgpu_device 3716 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_sclk_slowdown_on_pu(struct amdgpu_device *adev, amdgpu_device 3730 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_sclk_slowdown_on_pd(struct amdgpu_device *adev, amdgpu_device 3744 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_cp_pg(struct amdgpu_device *adev, bool enable) amdgpu_device 3757 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_gds_pg(struct amdgpu_device *adev, bool enable) amdgpu_device 3770 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_cp_pg_table_num(struct amdgpu_device *adev) amdgpu_device 3778 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_gfx_cgpg(struct amdgpu_device *adev, amdgpu_device 3808 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_user_cu_inactive_bitmap(struct amdgpu_device *adev, amdgpu_device 3822 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static u32 gfx_v7_0_get_cu_active_bitmap(struct amdgpu_device *adev) amdgpu_device 3837 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_init_ao_cu_mask(struct amdgpu_device *adev) amdgpu_device 3849 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_gfx_static_mgpg(struct amdgpu_device *adev, amdgpu_device 3863 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_enable_gfx_dynamic_mgpg(struct amdgpu_device *adev, amdgpu_device 3880 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_init_gfx_cgpg(struct amdgpu_device *adev) amdgpu_device 3929 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_update_gfx_pg(struct amdgpu_device *adev, bool enable) amdgpu_device 3936 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static u32 gfx_v7_0_get_csb_size(struct amdgpu_device *adev) amdgpu_device 3968 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_get_csb_buffer(struct amdgpu_device *adev, amdgpu_device 4034 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_init_pg(struct amdgpu_device *adev) amdgpu_device 4054 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_fini_pg(struct amdgpu_device *adev) amdgpu_device 4078 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static uint64_t gfx_v7_0_get_gpu_clock_counter(struct amdgpu_device *adev) amdgpu_device 4131 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4141 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t address) amdgpu_device 4151 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 4166 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) amdgpu_device 4190 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 4199 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_select_me_pipe_q(struct amdgpu_device *adev, amdgpu_device 4229 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4244 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4258 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_gpu_early_init(struct amdgpu_device *adev) amdgpu_device 4398 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_compute_ring_init(struct amdgpu_device *adev, int ring_id, amdgpu_device 4432 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4526 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4553 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4571 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4584 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4591 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4598 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4610 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4627 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4702 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 4723 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 4774 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_set_priv_reg_fault_state(struct amdgpu_device *adev, amdgpu_device 4799 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_set_priv_inst_fault_state(struct amdgpu_device *adev, amdgpu_device 4824 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_set_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 4863 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_eop_irq(struct amdgpu_device *adev, amdgpu_device 4890 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_fault(struct amdgpu_device *adev, amdgpu_device 4914 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_priv_reg_irq(struct amdgpu_device *adev, amdgpu_device 4923 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static int gfx_v7_0_priv_inst_irq(struct amdgpu_device *adev, amdgpu_device 4937 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4960 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5059 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 5084 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 5096 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_set_gds_init(struct amdgpu_device *adev) amdgpu_device 5106 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c static void gfx_v7_0_get_cu_info(struct amdgpu_device *adev) amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h struct amdgpu_device; amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h int gfx_v7_0_mqd_commit(struct amdgpu_device *adev, struct cik_mqd *mqd); amdgpu_device 723 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 724 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 725 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_gds_init(struct amdgpu_device *adev); amdgpu_device 726 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_rlc_funcs(struct amdgpu_device *adev); amdgpu_device 727 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static u32 gfx_v8_0_get_csb_size(struct amdgpu_device *adev); amdgpu_device 728 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_get_cu_info(struct amdgpu_device *adev); amdgpu_device 732 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 829 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_scratch_init(struct amdgpu_device *adev) amdgpu_device 838 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 875 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 929 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_free_microcode(struct amdgpu_device *adev) amdgpu_device 949 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 1242 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_get_csb_buffer(struct amdgpu_device *adev, amdgpu_device 1289 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_cp_jump_table_num(struct amdgpu_device *adev) amdgpu_device 1297 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_rlc_init(struct amdgpu_device *adev) amdgpu_device 1324 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_csb_vram_pin(struct amdgpu_device *adev) amdgpu_device 1343 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_csb_vram_unpin(struct amdgpu_device *adev) amdgpu_device 1357 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_mec_fini(struct amdgpu_device *adev) amdgpu_device 1362 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_mec_init(struct amdgpu_device *adev) amdgpu_device 1547 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_do_edc_gpr_workarounds(struct amdgpu_device *adev) amdgpu_device 1710 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_gpu_early_init(struct amdgpu_device *adev) amdgpu_device 1914 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_compute_ring_init(struct amdgpu_device *adev, int ring_id, amdgpu_device 1956 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2097 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2125 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_tiling_mode_table_init(struct amdgpu_device *adev) amdgpu_device 3448 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_select_se_sh(struct amdgpu_device *adev, amdgpu_device 3471 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_select_me_pipe_q(struct amdgpu_device *adev, amdgpu_device 3477 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static u32 gfx_v8_0_get_rb_active_bitmap(struct amdgpu_device *adev) amdgpu_device 3493 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_raster_config(struct amdgpu_device *adev, u32 *rconf, u32 *rconf1) amdgpu_device 3534 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c gfx_v8_0_write_harvested_raster_configs(struct amdgpu_device *adev, amdgpu_device 3642 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_setup_rb(struct amdgpu_device *adev) amdgpu_device 3710 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_init_compute_vmid(struct amdgpu_device *adev) amdgpu_device 3753 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_init_gds_vmid(struct amdgpu_device *adev) amdgpu_device 3771 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_config_init(struct amdgpu_device *adev) amdgpu_device 3784 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_constants_init(struct amdgpu_device *adev) amdgpu_device 3867 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_wait_for_rlc_serdes(struct amdgpu_device *adev) amdgpu_device 3905 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, amdgpu_device 3918 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_init_csb(struct amdgpu_device *adev) amdgpu_device 3979 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_init_save_restore_list(struct amdgpu_device *adev) amdgpu_device 4042 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_enable_save_restore_machine(struct amdgpu_device *adev) amdgpu_device 4047 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_init_power_gating(struct amdgpu_device *adev) amdgpu_device 4064 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void cz_enable_sck_slow_down_on_power_up(struct amdgpu_device *adev, amdgpu_device 4070 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void cz_enable_sck_slow_down_on_power_down(struct amdgpu_device *adev, amdgpu_device 4076 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void cz_enable_cp_power_gating(struct amdgpu_device *adev, bool enable) amdgpu_device 4081 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_init_pg(struct amdgpu_device *adev) amdgpu_device 4102 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_rlc_stop(struct amdgpu_device *adev) amdgpu_device 4110 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_rlc_reset(struct amdgpu_device *adev) amdgpu_device 4119 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_rlc_start(struct amdgpu_device *adev) amdgpu_device 4130 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_rlc_resume(struct amdgpu_device *adev) amdgpu_device 4145 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 4165 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static u32 gfx_v8_0_get_csb_size(struct amdgpu_device *adev) amdgpu_device 4194 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_cp_gfx_start(struct amdgpu_device *adev) amdgpu_device 4257 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_cpg_door_bell(struct amdgpu_device *adev, struct amdgpu_ring *ring) amdgpu_device 4291 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_cp_gfx_resume(struct amdgpu_device *adev) amdgpu_device 4345 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_cp_compute_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 4364 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4375 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_kiq_kcq_enable(struct amdgpu_device *adev) amdgpu_device 4436 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_deactivate_hqd(struct amdgpu_device *adev, u32 req) amdgpu_device 4459 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4600 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c int gfx_v8_0_mqd_commit(struct amdgpu_device *adev, amdgpu_device 4639 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4678 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4707 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_mec_doorbell_range(struct amdgpu_device *adev) amdgpu_device 4717 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_kiq_resume(struct amdgpu_device *adev) amdgpu_device 4740 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_kcq_resume(struct amdgpu_device *adev) amdgpu_device 4774 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_cp_test_all_rings(struct amdgpu_device *adev) amdgpu_device 4798 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_cp_resume(struct amdgpu_device *adev) amdgpu_device 4826 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_cp_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 4835 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4853 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_kcq_disable(struct amdgpu_device *adev) amdgpu_device 4885 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4896 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4907 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4921 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4934 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4978 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5040 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5081 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5143 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5190 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static uint64_t gfx_v8_0_get_gpu_clock_counter(struct amdgpu_device *adev) amdgpu_device 5241 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t address) amdgpu_device 5251 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 5266 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) amdgpu_device 5290 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 5310 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5325 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5358 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_enable_gfx_static_mg_power_gating(struct amdgpu_device *adev, amdgpu_device 5371 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_enable_gfx_dynamic_mg_power_gating(struct amdgpu_device *adev, amdgpu_device 5377 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void polaris11_enable_gfx_quick_mg_power_gating(struct amdgpu_device *adev, amdgpu_device 5383 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void cz_enable_gfx_cg_power_gating(struct amdgpu_device *adev, amdgpu_device 5389 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void cz_enable_gfx_pipeline_power_gating(struct amdgpu_device *adev, amdgpu_device 5399 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void cz_update_gfx_cg_power_gating(struct amdgpu_device *adev, amdgpu_device 5415 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5485 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 5525 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_send_serdes_cmd(struct amdgpu_device *adev, amdgpu_device 5573 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static bool gfx_v8_0_is_rlc_enabled(struct amdgpu_device *adev) amdgpu_device 5584 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_safe_mode(struct amdgpu_device *adev) amdgpu_device 5611 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_unset_safe_mode(struct amdgpu_device *adev) amdgpu_device 5642 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 5746 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_update_coarse_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 5838 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_update_gfx_clock_gating(struct amdgpu_device *adev, amdgpu_device 5857 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_tonga_update_gfx_clock_gating(struct amdgpu_device *adev, amdgpu_device 5908 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_polaris_update_gfx_clock_gating(struct amdgpu_device *adev, amdgpu_device 6014 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 6048 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 6059 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 6268 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 6278 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 6294 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_pipe_reserve_resources(struct amdgpu_device *adev, amdgpu_device 6344 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_hqd_set_priority(struct amdgpu_device *adev, amdgpu_device 6363 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 6487 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 6527 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 6537 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 6544 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 6595 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_set_priv_reg_fault_state(struct amdgpu_device *adev, amdgpu_device 6606 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_set_priv_inst_fault_state(struct amdgpu_device *adev, amdgpu_device 6617 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_set_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 6656 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_set_cp_ecc_int_state(struct amdgpu_device *adev, amdgpu_device 6701 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_set_sq_int_state(struct amdgpu_device *adev, amdgpu_device 6727 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_eop_irq(struct amdgpu_device *adev, amdgpu_device 6759 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_fault(struct amdgpu_device *adev, amdgpu_device 6786 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_priv_reg_irq(struct amdgpu_device *adev, amdgpu_device 6795 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_priv_inst_irq(struct amdgpu_device *adev, amdgpu_device 6804 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_cp_ecc_error_irq(struct amdgpu_device *adev, amdgpu_device 6812 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_parse_sq_irq(struct amdgpu_device *adev, unsigned ih_data) amdgpu_device 6885 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c struct amdgpu_device *adev = container_of(work, struct amdgpu_device, gfx.sq_work.work); amdgpu_device 6891 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static int gfx_v8_0_sq_irq(struct amdgpu_device *adev, amdgpu_device 7032 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 7070 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 7088 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_rlc_funcs(struct amdgpu_device *adev) amdgpu_device 7093 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_gds_init(struct amdgpu_device *adev) amdgpu_device 7102 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_set_user_cu_inactive_bitmap(struct amdgpu_device *adev, amdgpu_device 7116 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static u32 gfx_v8_0_get_cu_active_bitmap(struct amdgpu_device *adev) amdgpu_device 7128 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c static void gfx_v8_0_get_cu_info(struct amdgpu_device *adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.h struct amdgpu_device; amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.h int gfx_v8_0_mqd_commit(struct amdgpu_device *adev, struct vi_mqd *mqd); amdgpu_device 725 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 726 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 727 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_gds_init(struct amdgpu_device *adev); amdgpu_device 728 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_rlc_funcs(struct amdgpu_device *adev); amdgpu_device 729 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_get_cu_info(struct amdgpu_device *adev, amdgpu_device 731 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static uint64_t gfx_v9_0_get_gpu_clock_counter(struct amdgpu_device *adev); amdgpu_device 732 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 instance); amdgpu_device 735 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_query_ras_error_count(struct amdgpu_device *adev, amdgpu_device 737 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_ras_error_inject(struct amdgpu_device *adev, amdgpu_device 740 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 798 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_scratch_init(struct amdgpu_device *adev) amdgpu_device 841 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 878 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 932 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_free_microcode(struct amdgpu_device *adev) amdgpu_device 950 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_rlc_ext_microcode(struct amdgpu_device *adev) amdgpu_device 971 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_check_fw_write_wait(struct amdgpu_device *adev) amdgpu_device 1035 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_check_if_need_gfxoff(struct amdgpu_device *adev) amdgpu_device 1065 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_init_cp_gfx_microcode(struct amdgpu_device *adev, amdgpu_device 1145 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_init_rlc_microcode(struct amdgpu_device *adev, amdgpu_device 1276 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_init_cp_compute_microcode(struct amdgpu_device *adev, amdgpu_device 1366 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 1419 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static u32 gfx_v9_0_get_csb_size(struct amdgpu_device *adev) amdgpu_device 1447 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_get_csb_buffer(struct amdgpu_device *adev, amdgpu_device 1488 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_always_on_cu_mask(struct amdgpu_device *adev) amdgpu_device 1532 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_lbpw(struct amdgpu_device *adev) amdgpu_device 1581 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_4_init_lbpw(struct amdgpu_device *adev) amdgpu_device 1630 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_lbpw(struct amdgpu_device *adev, bool enable) amdgpu_device 1635 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_cp_jump_table_num(struct amdgpu_device *adev) amdgpu_device 1640 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_rlc_init(struct amdgpu_device *adev) amdgpu_device 1678 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_csb_vram_pin(struct amdgpu_device *adev) amdgpu_device 1697 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_csb_vram_unpin(struct amdgpu_device *adev) amdgpu_device 1711 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_mec_fini(struct amdgpu_device *adev) amdgpu_device 1717 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_mec_init(struct amdgpu_device *adev) amdgpu_device 1776 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t address) amdgpu_device 1786 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 1801 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t *dst, int *no_fields) amdgpu_device 1821 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_read_wave_sgprs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 1830 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_read_wave_vgprs(struct amdgpu_device *adev, uint32_t simd, amdgpu_device 1840 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_select_me_pipe_q(struct amdgpu_device *adev, amdgpu_device 1857 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_gpu_early_init(struct amdgpu_device *adev) amdgpu_device 1972 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_ngg_create_buf(struct amdgpu_device *adev, amdgpu_device 2000 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_ngg_fini(struct amdgpu_device *adev) amdgpu_device 2017 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_ngg_init(struct amdgpu_device *adev) amdgpu_device 2077 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_ngg_en(struct amdgpu_device *adev) amdgpu_device 2156 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_compute_ring_init(struct amdgpu_device *adev, int ring_id, amdgpu_device 2196 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2334 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2373 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_tiling_mode_table_init(struct amdgpu_device *adev) amdgpu_device 2378 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num, u32 instance) amdgpu_device 2400 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static u32 gfx_v9_0_get_rb_active_bitmap(struct amdgpu_device *adev) amdgpu_device 2416 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_setup_rb(struct amdgpu_device *adev) amdgpu_device 2443 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_compute_vmid(struct amdgpu_device *adev) amdgpu_device 2481 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_gds_vmid(struct amdgpu_device *adev) amdgpu_device 2499 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_constants_init(struct amdgpu_device *adev) amdgpu_device 2546 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_wait_for_rlc_serdes(struct amdgpu_device *adev) amdgpu_device 2584 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_gui_idle_interrupt(struct amdgpu_device *adev, amdgpu_device 2597 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_csb(struct amdgpu_device *adev) amdgpu_device 2645 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_1_init_rlc_save_restore_list(struct amdgpu_device *adev) amdgpu_device 2748 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_save_restore_machine(struct amdgpu_device *adev) amdgpu_device 2753 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void pwr_10_0_gfxip_control_over_cgpg(struct amdgpu_device *adev, amdgpu_device 2779 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_gfx_power_gating(struct amdgpu_device *adev) amdgpu_device 2821 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_sck_slow_down_on_power_up(struct amdgpu_device *adev, amdgpu_device 2835 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_sck_slow_down_on_power_down(struct amdgpu_device *adev, amdgpu_device 2849 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_cp_power_gating(struct amdgpu_device *adev, amdgpu_device 2863 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_gfx_cg_power_gating(struct amdgpu_device *adev, amdgpu_device 2876 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_gfx_pipeline_powergating(struct amdgpu_device *adev, amdgpu_device 2893 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_gfx_static_mg_power_gating(struct amdgpu_device *adev, amdgpu_device 2906 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_enable_gfx_dynamic_mg_power_gating(struct amdgpu_device *adev, amdgpu_device 2919 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_init_pg(struct amdgpu_device *adev) amdgpu_device 2947 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c void gfx_v9_0_rlc_stop(struct amdgpu_device *adev) amdgpu_device 2954 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_rlc_reset(struct amdgpu_device *adev) amdgpu_device 2962 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_rlc_start(struct amdgpu_device *adev) amdgpu_device 2994 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_rlc_load_microcode(struct amdgpu_device *adev) amdgpu_device 3019 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_rlc_resume(struct amdgpu_device *adev) amdgpu_device 3064 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_cp_gfx_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 3080 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_cp_gfx_load_microcode(struct amdgpu_device *adev) amdgpu_device 3137 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_cp_gfx_start(struct amdgpu_device *adev) amdgpu_device 3199 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_cp_gfx_resume(struct amdgpu_device *adev) amdgpu_device 3269 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_cp_compute_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 3285 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_cp_compute_load_microcode(struct amdgpu_device *adev) amdgpu_device 3331 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3342 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_kiq_kcq_enable(struct amdgpu_device *adev) amdgpu_device 3412 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3554 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3659 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3698 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3738 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 3770 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_kiq_resume(struct amdgpu_device *adev) amdgpu_device 3793 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_kcq_resume(struct amdgpu_device *adev) amdgpu_device 3822 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_cp_resume(struct amdgpu_device *adev) amdgpu_device 3874 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_cp_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 3884 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3912 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_kcq_disable(struct amdgpu_device *adev) amdgpu_device 3944 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3997 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4009 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4023 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4082 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static uint64_t gfx_v9_0_get_gpu_clock_counter(struct amdgpu_device *adev) amdgpu_device 4102 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4220 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_do_edc_gds_workarounds(struct amdgpu_device *adev) amdgpu_device 4263 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_do_edc_gpr_workarounds(struct amdgpu_device *adev) amdgpu_device 4400 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4415 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_process_ras_data_cb(struct amdgpu_device *adev, amdgpu_device 4421 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4522 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4540 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static bool gfx_v9_0_is_rlc_enabled(struct amdgpu_device *adev) amdgpu_device 4552 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_safe_mode(struct amdgpu_device *adev) amdgpu_device 4569 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_unset_safe_mode(struct amdgpu_device *adev) amdgpu_device 4577 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_update_gfx_cg_power_gating(struct amdgpu_device *adev, amdgpu_device 4597 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_update_gfx_mg_power_gating(struct amdgpu_device *adev, amdgpu_device 4616 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 4691 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_update_3d_clock_gating(struct amdgpu_device *adev, amdgpu_device 4742 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_update_coarse_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 4794 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_update_gfx_clock_gating(struct amdgpu_device *adev, amdgpu_device 4836 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4882 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4905 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 4954 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4970 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 4984 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 5157 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 5173 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_pipe_reserve_resources(struct amdgpu_device *adev, amdgpu_device 5223 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_hqd_set_priority(struct amdgpu_device *adev, amdgpu_device 5243 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 5255 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 5269 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 5407 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 5455 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 5469 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 5479 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_gfx_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 5494 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_compute_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 5547 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_set_priv_reg_fault_state(struct amdgpu_device *adev, amdgpu_device 5566 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_set_priv_inst_fault_state(struct amdgpu_device *adev, amdgpu_device 5592 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_set_cp_ecc_error_state(struct amdgpu_device *adev, amdgpu_device 5623 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_set_eop_interrupt_state(struct amdgpu_device *adev, amdgpu_device 5662 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_eop_irq(struct amdgpu_device *adev, amdgpu_device 5694 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_fault(struct amdgpu_device *adev, amdgpu_device 5721 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_priv_reg_irq(struct amdgpu_device *adev, amdgpu_device 5730 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_priv_inst_irq(struct amdgpu_device *adev, amdgpu_device 5739 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_process_ras_data_cb(struct amdgpu_device *adev, amdgpu_device 6048 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_ras_error_inject(struct amdgpu_device *adev, amdgpu_device 6094 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_query_ras_error_count(struct amdgpu_device *adev, amdgpu_device 6159 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_cp_ecc_error_irq(struct amdgpu_device *adev, amdgpu_device 6311 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 6345 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 6360 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_rlc_funcs(struct amdgpu_device *adev) amdgpu_device 6376 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_gds_init(struct amdgpu_device *adev) amdgpu_device 6421 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static void gfx_v9_0_set_user_cu_inactive_bitmap(struct amdgpu_device *adev, amdgpu_device 6435 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static u32 gfx_v9_0_get_cu_active_bitmap(struct amdgpu_device *adev) amdgpu_device 6450 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c static int gfx_v9_0_get_cu_info(struct amdgpu_device *adev, amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h void gfx_v9_0_select_se_sh(struct amdgpu_device *adev, u32 se_num, u32 sh_num); amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h uint64_t gfx_v9_0_get_gpu_clock_counter(struct amdgpu_device *adev); amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.h int gfx_v9_0_get_cu_info(struct amdgpu_device *adev, struct amdgpu_cu_info *cu_info); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c u64 gfxhub_v1_0_get_mc_fb_offset(struct amdgpu_device *adev) amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c void gfxhub_v1_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c static void gfxhub_v1_0_init_gart_aperture_regs(struct amdgpu_device *adev) amdgpu_device 69 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c static void gfxhub_v1_0_init_system_aperture_regs(struct amdgpu_device *adev) amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c static void gfxhub_v1_0_init_tlb_regs(struct amdgpu_device *adev) amdgpu_device 135 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c static void gfxhub_v1_0_init_cache_regs(struct amdgpu_device *adev) amdgpu_device 174 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c static void gfxhub_v1_0_enable_system_domain(struct amdgpu_device *adev) amdgpu_device 184 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c static void gfxhub_v1_0_disable_identity_aperture(struct amdgpu_device *adev) amdgpu_device 201 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c static void gfxhub_v1_0_setup_vmid_config(struct amdgpu_device *adev) amdgpu_device 251 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c static void gfxhub_v1_0_program_invalidation(struct amdgpu_device *adev) amdgpu_device 263 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c int gfxhub_v1_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 291 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c void gfxhub_v1_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 320 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c void gfxhub_v1_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 358 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c void gfxhub_v1_0_init(struct amdgpu_device *adev) amdgpu_device 27 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h int gfxhub_v1_0_gart_enable(struct amdgpu_device *adev); amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h void gfxhub_v1_0_gart_disable(struct amdgpu_device *adev); amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h void gfxhub_v1_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h void gfxhub_v1_0_init(struct amdgpu_device *adev); amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h u64 gfxhub_v1_0_get_mc_fb_offset(struct amdgpu_device *adev); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h void gfxhub_v1_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c int gfxhub_v1_1_get_xgmi_info(struct amdgpu_device *adev) amdgpu_device 27 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h int gfxhub_v1_1_get_xgmi_info(struct amdgpu_device *adev); amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c u64 gfxhub_v2_0_get_fb_location(struct amdgpu_device *adev) amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c u64 gfxhub_v2_0_get_mc_fb_offset(struct amdgpu_device *adev) amdgpu_device 49 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_init_gart_pt_regs(struct amdgpu_device *adev) amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_init_gart_aperture_regs(struct amdgpu_device *adev) amdgpu_device 76 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_init_system_aperture_regs(struct amdgpu_device *adev) amdgpu_device 110 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_init_tlb_regs(struct amdgpu_device *adev) amdgpu_device 130 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_init_cache_regs(struct amdgpu_device *adev) amdgpu_device 171 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_enable_system_domain(struct amdgpu_device *adev) amdgpu_device 181 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_disable_identity_aperture(struct amdgpu_device *adev) amdgpu_device 198 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_setup_vmid_config(struct amdgpu_device *adev) amdgpu_device 239 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c static void gfxhub_v2_0_program_invalidation(struct amdgpu_device *adev) amdgpu_device 251 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c int gfxhub_v2_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 279 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c void gfxhub_v2_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 306 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c void gfxhub_v2_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 343 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c void gfxhub_v2_0_init(struct amdgpu_device *adev) amdgpu_device 27 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h u64 gfxhub_v2_0_get_fb_location(struct amdgpu_device *adev); amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h int gfxhub_v2_0_gart_enable(struct amdgpu_device *adev); amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h void gfxhub_v2_0_gart_disable(struct amdgpu_device *adev); amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h void gfxhub_v2_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h void gfxhub_v2_0_init(struct amdgpu_device *adev); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h u64 gfxhub_v2_0_get_mc_fb_offset(struct amdgpu_device *adev); amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c gmc_v10_0_vm_fault_interrupt_state(struct amdgpu_device *adev, amdgpu_device 127 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static int gmc_v10_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 196 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 229 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_flush_vm_hub(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 306 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 415 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 457 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static uint64_t gmc_v10_0_get_vm_pte_flags(struct amdgpu_device *adev, amdgpu_device 496 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_get_vm_pde(struct amdgpu_device *adev, int level, amdgpu_device 528 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_set_gmc_funcs(struct amdgpu_device *adev) amdgpu_device 536 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 553 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 574 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_vram_gtt_location(struct amdgpu_device *adev, amdgpu_device 598 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static int gmc_v10_0_mc_init(struct amdgpu_device *adev) amdgpu_device 643 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static int gmc_v10_0_gart_init(struct amdgpu_device *adev) amdgpu_device 664 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static unsigned gmc_v10_0_get_vbios_fb_size(struct amdgpu_device *adev) amdgpu_device 697 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 788 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_gart_fini(struct amdgpu_device *adev) amdgpu_device 796 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 806 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 823 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static int gmc_v10_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 876 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 895 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c static void gmc_v10_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 904 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 920 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 930 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 962 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 973 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_set_gmc_funcs(struct amdgpu_device *adev); amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 75 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_mc_stop(struct amdgpu_device *adev) amdgpu_device 95 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 109 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static int gmc_v6_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 162 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static int gmc_v6_0_mc_load_microcode(struct amdgpu_device *adev) amdgpu_device 225 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_vram_gtt_location(struct amdgpu_device *adev, amdgpu_device 235 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_mc_program(struct amdgpu_device *adev) amdgpu_device 282 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static int gmc_v6_0_mc_init(struct amdgpu_device *adev) amdgpu_device 365 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 389 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static uint64_t gmc_v6_0_get_vm_pte_flags(struct amdgpu_device *adev, amdgpu_device 404 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_get_vm_pde(struct amdgpu_device *adev, int level, amdgpu_device 410 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 437 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_set_prt(struct amdgpu_device *adev, bool enable) amdgpu_device 486 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static int gmc_v6_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 582 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static int gmc_v6_0_gart_init(struct amdgpu_device *adev) amdgpu_device 598 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 631 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_vm_decode_fault(struct amdgpu_device *adev, amdgpu_device 800 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 810 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 820 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static unsigned gmc_v6_0_get_vbios_fb_size(struct amdgpu_device *adev) amdgpu_device 842 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 917 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 933 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 954 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 964 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 974 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 987 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1000 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1013 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1056 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static int gmc_v6_0_vm_fault_interrupt_state(struct amdgpu_device *adev, amdgpu_device 1093 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static int gmc_v6_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 1164 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_set_gmc_funcs(struct amdgpu_device *adev) amdgpu_device 1169 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c static void gmc_v6_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_set_gmc_funcs(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 90 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_mc_stop(struct amdgpu_device *adev) amdgpu_device 109 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 132 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static int gmc_v7_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 181 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static int gmc_v7_0_mc_load_microcode(struct amdgpu_device *adev) amdgpu_device 242 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_vram_gtt_location(struct amdgpu_device *adev, amdgpu_device 260 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_mc_program(struct amdgpu_device *adev) amdgpu_device 322 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static int gmc_v7_0_mc_init(struct amdgpu_device *adev) amdgpu_device 436 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 466 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static uint64_t gmc_v7_0_get_vm_pte_flags(struct amdgpu_device *adev, amdgpu_device 481 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_get_vm_pde(struct amdgpu_device *adev, int level, amdgpu_device 493 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 520 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_set_prt(struct amdgpu_device *adev, bool enable) amdgpu_device 582 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static int gmc_v7_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 688 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static int gmc_v7_0_gart_init(struct amdgpu_device *adev) amdgpu_device 712 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 742 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_vm_decode_fault(struct amdgpu_device *adev, u32 status, amdgpu_device 799 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_enable_mc_ls(struct amdgpu_device *adev, amdgpu_device 816 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_enable_mc_mgcg(struct amdgpu_device *adev, amdgpu_device 833 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_enable_bif_mgls(struct amdgpu_device *adev, amdgpu_device 856 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_enable_hdp_mgcg(struct amdgpu_device *adev, amdgpu_device 872 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_enable_hdp_ls(struct amdgpu_device *adev, amdgpu_device 912 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 930 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 940 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static unsigned gmc_v7_0_get_vbios_fb_size(struct amdgpu_device *adev) amdgpu_device 962 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1052 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1069 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1092 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1102 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1112 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1125 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1139 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1158 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1202 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static int gmc_v7_0_vm_fault_interrupt_state(struct amdgpu_device *adev, amdgpu_device 1243 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static int gmc_v7_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 1302 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1355 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_set_gmc_funcs(struct amdgpu_device *adev) amdgpu_device 1360 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c static void gmc_v7_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_set_gmc_funcs(struct amdgpu_device *adev); amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 129 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 178 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_mc_stop(struct amdgpu_device *adev) amdgpu_device 197 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 220 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static int gmc_v8_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 298 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static int gmc_v8_0_tonga_mc_load_microcode(struct amdgpu_device *adev) amdgpu_device 367 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static int gmc_v8_0_polaris_mc_load_microcode(struct amdgpu_device *adev) amdgpu_device 430 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_vram_gtt_location(struct amdgpu_device *adev, amdgpu_device 451 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_mc_program(struct amdgpu_device *adev) amdgpu_device 524 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static int gmc_v8_0_mc_init(struct amdgpu_device *adev) amdgpu_device 638 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 689 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static uint64_t gmc_v8_0_get_vm_pte_flags(struct amdgpu_device *adev, amdgpu_device 706 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_get_vm_pde(struct amdgpu_device *adev, int level, amdgpu_device 718 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 747 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_set_prt(struct amdgpu_device *adev, bool enable) amdgpu_device 809 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static int gmc_v8_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 932 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static int gmc_v8_0_gart_init(struct amdgpu_device *adev) amdgpu_device 956 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 986 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_vm_decode_fault(struct amdgpu_device *adev, u32 status, amdgpu_device 1030 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1048 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1058 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static unsigned gmc_v8_0_get_vbios_fb_size(struct amdgpu_device *adev) amdgpu_device 1082 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1178 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1195 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1226 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1236 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1246 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1259 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1273 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1294 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1318 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1333 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1364 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1373 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static int gmc_v8_0_vm_fault_interrupt_state(struct amdgpu_device *adev, amdgpu_device 1415 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static int gmc_v8_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 1483 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void fiji_update_mc_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 1563 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void fiji_update_mc_light_sleep(struct amdgpu_device *adev, amdgpu_device 1646 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1672 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1723 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_set_gmc_funcs(struct amdgpu_device *adev) amdgpu_device 1728 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c static void gmc_v8_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 201 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_ecc_interrupt_state(struct amdgpu_device *adev, amdgpu_device 246 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_process_ras_data_cb(struct amdgpu_device *adev, amdgpu_device 266 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_process_ecc_irq(struct amdgpu_device *adev, amdgpu_device 284 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_vm_fault_interrupt_state(struct amdgpu_device *adev, amdgpu_device 329 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 423 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 458 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static bool gmc_v9_0_use_invalidate_semaphore(struct amdgpu_device *adev, amdgpu_device 485 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 571 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 613 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 660 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static uint64_t gmc_v9_0_get_vm_pte_flags(struct amdgpu_device *adev, amdgpu_device 700 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_get_vm_pde(struct amdgpu_device *adev, int level, amdgpu_device 732 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_set_gmc_funcs(struct amdgpu_device *adev) amdgpu_device 737 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_set_umc_funcs(struct amdgpu_device *adev) amdgpu_device 753 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_set_mmhub_funcs(struct amdgpu_device *adev) amdgpu_device 766 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 783 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static bool gmc_v9_0_keep_stolen_memory(struct amdgpu_device *adev) amdgpu_device 808 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_allocate_vm_inv_eng(struct amdgpu_device *adev) amdgpu_device 841 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 970 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1012 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_vram_gtt_location(struct amdgpu_device *adev, amdgpu_device 1044 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_mc_init(struct amdgpu_device *adev) amdgpu_device 1118 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_gart_init(struct amdgpu_device *adev) amdgpu_device 1136 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static unsigned gmc_v9_0_get_vbios_fb_size(struct amdgpu_device *adev) amdgpu_device 1185 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1313 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1356 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 1392 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_restore_registers(struct amdgpu_device *adev) amdgpu_device 1403 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static int gmc_v9_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 1476 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1502 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_save_registers(struct amdgpu_device *adev) amdgpu_device 1515 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c static void gmc_v9_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 1527 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1545 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1559 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1592 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1606 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h void gfxhub_v1_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h void mmhub_v1_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h void mmhub_v9_4_setup_vm_pt_regs(struct amdgpu_device *adev, int hubid, amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static void iceland_ih_set_interrupt_funcs(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static void iceland_ih_enable_interrupts(struct amdgpu_device *adev) amdgpu_device 79 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static void iceland_ih_disable_interrupts(struct amdgpu_device *adev) amdgpu_device 106 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static int iceland_ih_irq_init(struct amdgpu_device *adev) amdgpu_device 170 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static void iceland_ih_irq_disable(struct amdgpu_device *adev) amdgpu_device 189 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static u32 iceland_ih_get_wptr(struct amdgpu_device *adev, amdgpu_device 220 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static void iceland_ih_decode_iv(struct amdgpu_device *adev, amdgpu_device 251 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static void iceland_ih_set_rptr(struct amdgpu_device *adev, amdgpu_device 259 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 274 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 287 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 299 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 319 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 326 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 333 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 346 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 361 drivers/gpu/drm/amd/amdgpu/iceland_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 423 drivers/gpu/drm/amd/amdgpu/iceland_ih.c static void iceland_ih_set_interrupt_funcs(struct amdgpu_device *adev) amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_nb_dpm(struct amdgpu_device *adev, amdgpu_device 49 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_init_graphics_levels(struct amdgpu_device *adev); amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_calculate_ds_divider(struct amdgpu_device *adev); amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_calculate_nbps_level_settings(struct amdgpu_device *adev); amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_calculate_dpm_settings(struct amdgpu_device *adev); amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_enable_new_levels(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_program_nbps_index_settings(struct amdgpu_device *adev, amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_enabled_level(struct amdgpu_device *adev, u32 level); amdgpu_device 57 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_enabled_levels(struct amdgpu_device *adev); amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_force_dpm_highest(struct amdgpu_device *adev); amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_force_dpm_lowest(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_apply_state_adjust_rules(struct amdgpu_device *adev, amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_thermal_temperature_range(struct amdgpu_device *adev, amdgpu_device 65 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_init_fps_limits(struct amdgpu_device *adev); amdgpu_device 67 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_powergate_samu(struct amdgpu_device *adev, bool gate); amdgpu_device 68 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_powergate_acp(struct amdgpu_device *adev, bool gate); amdgpu_device 71 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u32 kv_convert_vid2_to_vid7(struct amdgpu_device *adev, amdgpu_device 93 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u32 kv_convert_vid7_to_vid2(struct amdgpu_device *adev, amdgpu_device 117 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void sumo_take_smu_control(struct amdgpu_device *adev, bool enable) amdgpu_device 136 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void sumo_construct_sclk_voltage_mapping_table(struct amdgpu_device *adev, amdgpu_device 158 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void sumo_construct_vid_mapping_table(struct amdgpu_device *adev, amdgpu_device 377 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static struct kv_power_info *kv_get_pi(struct amdgpu_device *adev) amdgpu_device 385 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_program_local_cac_table(struct amdgpu_device *adev, amdgpu_device 410 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_program_pt_config_registers(struct amdgpu_device *adev, amdgpu_device 459 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_do_enable_didt(struct amdgpu_device *adev, bool enable) amdgpu_device 501 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_didt(struct amdgpu_device *adev, bool enable) amdgpu_device 529 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_initialize_hardware_cac_manager(struct amdgpu_device *adev) amdgpu_device 561 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_smc_cac(struct amdgpu_device *adev, bool enable) amdgpu_device 582 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_process_firmware_header(struct amdgpu_device *adev) amdgpu_device 605 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_dpm_voltage_scaling(struct amdgpu_device *adev) amdgpu_device 621 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_dpm_interval(struct amdgpu_device *adev) amdgpu_device 637 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_dpm_boot_state(struct amdgpu_device *adev) amdgpu_device 651 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_program_vc(struct amdgpu_device *adev) amdgpu_device 656 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_clear_vc(struct amdgpu_device *adev) amdgpu_device 661 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_divider_value(struct amdgpu_device *adev, amdgpu_device 679 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u16 kv_convert_8bit_index_to_voltage(struct amdgpu_device *adev, amdgpu_device 685 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u16 kv_convert_2bit_index_to_voltage(struct amdgpu_device *adev, amdgpu_device 697 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_vid(struct amdgpu_device *adev, u32 index, u32 vid) amdgpu_device 708 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_at(struct amdgpu_device *adev, u32 index, u32 at) amdgpu_device 717 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_power_level_enable(struct amdgpu_device *adev, amdgpu_device 725 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_start_dpm(struct amdgpu_device *adev) amdgpu_device 735 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_stop_dpm(struct amdgpu_device *adev) amdgpu_device 740 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_start_am(struct amdgpu_device *adev) amdgpu_device 751 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_reset_am(struct amdgpu_device *adev) amdgpu_device 761 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_freeze_sclk_dpm(struct amdgpu_device *adev, bool freeze) amdgpu_device 767 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_force_lowest_valid(struct amdgpu_device *adev) amdgpu_device 772 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_unforce_levels(struct amdgpu_device *adev) amdgpu_device 780 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_update_sclk_t(struct amdgpu_device *adev) amdgpu_device 798 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_program_bootup_state(struct amdgpu_device *adev) amdgpu_device 831 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_auto_thermal_throttling(struct amdgpu_device *adev) amdgpu_device 847 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_upload_dpm_settings(struct amdgpu_device *adev) amdgpu_device 876 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u32 kv_get_clk_bypass(struct amdgpu_device *adev, u32 clk) amdgpu_device 901 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_populate_uvd_table(struct amdgpu_device *adev) amdgpu_device 972 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_populate_vce_table(struct amdgpu_device *adev) amdgpu_device 1035 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_populate_samu_table(struct amdgpu_device *adev) amdgpu_device 1101 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_populate_acp_table(struct amdgpu_device *adev) amdgpu_device 1159 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_calculate_dfs_bypass_settings(struct amdgpu_device *adev) amdgpu_device 1209 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_ulv(struct amdgpu_device *adev, bool enable) amdgpu_device 1215 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_reset_acp_boot_level(struct amdgpu_device *adev) amdgpu_device 1222 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_update_current_ps(struct amdgpu_device *adev, amdgpu_device 1234 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_update_requested_ps(struct amdgpu_device *adev, amdgpu_device 1248 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1259 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_dpm_enable(struct amdgpu_device *adev) amdgpu_device 1370 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_disable(struct amdgpu_device *adev) amdgpu_device 1403 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_write_smc_soft_register(struct amdgpu_device *adev, amdgpu_device 1412 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_read_smc_soft_register(struct amdgpu_device *adev, amdgpu_device 1422 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_init_sclk_t(struct amdgpu_device *adev) amdgpu_device 1429 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_init_fps_limits(struct amdgpu_device *adev) amdgpu_device 1458 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_init_powergate_state(struct amdgpu_device *adev) amdgpu_device 1469 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_uvd_dpm(struct amdgpu_device *adev, bool enable) amdgpu_device 1475 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_vce_dpm(struct amdgpu_device *adev, bool enable) amdgpu_device 1481 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_samu_dpm(struct amdgpu_device *adev, bool enable) amdgpu_device 1487 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_acp_dpm(struct amdgpu_device *adev, bool enable) amdgpu_device 1493 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_update_uvd_dpm(struct amdgpu_device *adev, bool gate) amdgpu_device 1529 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u8 kv_get_vce_boot_level(struct amdgpu_device *adev, u32 evclk) amdgpu_device 1543 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_update_vce_dpm(struct amdgpu_device *adev, amdgpu_device 1579 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_update_samu_dpm(struct amdgpu_device *adev, bool gate) amdgpu_device 1610 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u8 kv_get_acp_boot_level(struct amdgpu_device *adev) amdgpu_device 1627 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_update_acp_boot_level(struct amdgpu_device *adev) amdgpu_device 1643 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_update_acp_dpm(struct amdgpu_device *adev, bool gate) amdgpu_device 1676 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1704 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1728 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_powergate_samu(struct amdgpu_device *adev, bool gate) amdgpu_device 1748 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_powergate_acp(struct amdgpu_device *adev, bool gate) amdgpu_device 1771 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_set_valid_clock_range(struct amdgpu_device *adev, amdgpu_device 1833 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_update_dfs_bypass_settings(struct amdgpu_device *adev, amdgpu_device 1856 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_enable_nb_dpm(struct amdgpu_device *adev, amdgpu_device 1883 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1906 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1922 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1997 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2004 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_setup_asic(struct amdgpu_device *adev) amdgpu_device 2012 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_reset_asic(struct amdgpu_device *adev) amdgpu_device 2034 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_construct_max_power_limits_table(struct amdgpu_device *adev, amdgpu_device 2051 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_patch_voltage_values(struct amdgpu_device *adev) amdgpu_device 2093 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_construct_boot_state(struct amdgpu_device *adev) amdgpu_device 2107 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_force_dpm_highest(struct amdgpu_device *adev) amdgpu_device 2127 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_force_dpm_lowest(struct amdgpu_device *adev) amdgpu_device 2147 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static u8 kv_get_sleep_divider_id_from_clock(struct amdgpu_device *adev, amdgpu_device 2170 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_get_high_voltage_limit(struct amdgpu_device *adev, int *limit) amdgpu_device 2204 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_apply_state_adjust_rules(struct amdgpu_device *adev, amdgpu_device 2320 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_power_level_enabled_for_throttle(struct amdgpu_device *adev, amdgpu_device 2328 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_calculate_ds_divider(struct amdgpu_device *adev) amdgpu_device 2346 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_calculate_nbps_level_settings(struct amdgpu_device *adev) amdgpu_device 2400 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_calculate_dpm_settings(struct amdgpu_device *adev) amdgpu_device 2414 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_init_graphics_levels(struct amdgpu_device *adev) amdgpu_device 2463 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_enable_new_levels(struct amdgpu_device *adev) amdgpu_device 2474 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_enabled_level(struct amdgpu_device *adev, u32 level) amdgpu_device 2483 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_enabled_levels(struct amdgpu_device *adev) amdgpu_device 2496 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_program_nbps_index_settings(struct amdgpu_device *adev, amdgpu_device 2520 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_set_thermal_temperature_range(struct amdgpu_device *adev, amdgpu_device 2558 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_parse_sys_info_table(struct amdgpu_device *adev) amdgpu_device 2643 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_patch_boot_state(struct amdgpu_device *adev, amdgpu_device 2652 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_parse_pplib_non_clock_info(struct amdgpu_device *adev, amdgpu_device 2679 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_parse_pplib_clock_info(struct amdgpu_device *adev, amdgpu_device 2701 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_parse_power_table(struct amdgpu_device *adev) amdgpu_device 2791 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_dpm_init(struct amdgpu_device *adev) amdgpu_device 2867 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2897 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2911 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_fini(struct amdgpu_device *adev) amdgpu_device 2930 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2942 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2953 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2969 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2981 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2995 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3042 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3056 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3075 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3088 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3104 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3138 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_dpm_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 3186 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static int kv_dpm_process_interrupt(struct amdgpu_device *adev, amdgpu_device 3247 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3283 drivers/gpu/drm/amd/amdgpu/kv_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3378 drivers/gpu/drm/amd/amdgpu/kv_dpm.c static void kv_dpm_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 217 drivers/gpu/drm/amd/amdgpu/kv_dpm.h int amdgpu_kv_notify_message_to_smu(struct amdgpu_device *adev, u32 id); amdgpu_device 218 drivers/gpu/drm/amd/amdgpu/kv_dpm.h int amdgpu_kv_dpm_get_enable_mask(struct amdgpu_device *adev, u32 *enable_mask); amdgpu_device 219 drivers/gpu/drm/amd/amdgpu/kv_dpm.h int amdgpu_kv_send_msg_to_smc_with_parameter(struct amdgpu_device *adev, amdgpu_device 221 drivers/gpu/drm/amd/amdgpu/kv_dpm.h int amdgpu_kv_read_smc_sram_dword(struct amdgpu_device *adev, u32 smc_address, amdgpu_device 223 drivers/gpu/drm/amd/amdgpu/kv_dpm.h int amdgpu_kv_smc_dpm_enable(struct amdgpu_device *adev, bool enable); amdgpu_device 224 drivers/gpu/drm/amd/amdgpu/kv_dpm.h int amdgpu_kv_smc_bapm_enable(struct amdgpu_device *adev, bool enable); amdgpu_device 225 drivers/gpu/drm/amd/amdgpu/kv_dpm.h int amdgpu_kv_copy_bytes_to_smc(struct amdgpu_device *adev, amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/kv_smc.c int amdgpu_kv_notify_message_to_smu(struct amdgpu_device *adev, u32 id) amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/kv_smc.c int amdgpu_kv_dpm_get_enable_mask(struct amdgpu_device *adev, u32 *enable_mask) amdgpu_device 68 drivers/gpu/drm/amd/amdgpu/kv_smc.c int amdgpu_kv_send_msg_to_smc_with_parameter(struct amdgpu_device *adev, amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/kv_smc.c static int kv_set_smc_sram_address(struct amdgpu_device *adev, amdgpu_device 92 drivers/gpu/drm/amd/amdgpu/kv_smc.c int amdgpu_kv_read_smc_sram_dword(struct amdgpu_device *adev, u32 smc_address, amdgpu_device 105 drivers/gpu/drm/amd/amdgpu/kv_smc.c int amdgpu_kv_smc_dpm_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 113 drivers/gpu/drm/amd/amdgpu/kv_smc.c int amdgpu_kv_smc_bapm_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 121 drivers/gpu/drm/amd/amdgpu/kv_smc.c int amdgpu_kv_copy_bytes_to_smc(struct amdgpu_device *adev, amdgpu_device 65 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c static int mes_v10_1_init_microcode(struct amdgpu_device *adev) amdgpu_device 106 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c static void mes_v10_1_free_microcode(struct amdgpu_device *adev) amdgpu_device 112 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c static int mes_v10_1_allocate_ucode_buffer(struct amdgpu_device *adev) amdgpu_device 144 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c static int mes_v10_1_allocate_ucode_data_buffer(struct amdgpu_device *adev) amdgpu_device 176 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c static void mes_v10_1_free_ucode_buffers(struct amdgpu_device *adev) amdgpu_device 187 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c static void mes_v10_1_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 221 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c static int mes_v10_1_load_microcode(struct amdgpu_device *adev) amdgpu_device 289 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 300 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 330 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c u64 mmhub_v1_0_get_fb_location(struct amdgpu_device *adev) amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c void mmhub_v1_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_init_gart_aperture_regs(struct amdgpu_device *adev) amdgpu_device 89 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_init_system_aperture_regs(struct amdgpu_device *adev) amdgpu_device 140 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_init_tlb_regs(struct amdgpu_device *adev) amdgpu_device 161 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_init_cache_regs(struct amdgpu_device *adev) amdgpu_device 202 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_enable_system_domain(struct amdgpu_device *adev) amdgpu_device 212 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_disable_identity_aperture(struct amdgpu_device *adev) amdgpu_device 233 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_setup_vmid_config(struct amdgpu_device *adev) amdgpu_device 283 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_program_invalidation(struct amdgpu_device *adev) amdgpu_device 295 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c void mmhub_v1_0_update_power_gating(struct amdgpu_device *adev, amdgpu_device 308 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c int mmhub_v1_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 336 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c void mmhub_v1_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 369 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c void mmhub_v1_0_set_fault_enable_default(struct amdgpu_device *adev, bool value) amdgpu_device 411 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c void mmhub_v1_0_init(struct amdgpu_device *adev) amdgpu_device 436 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 499 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 515 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c int mmhub_v1_0_set_clockgating(struct amdgpu_device *adev, amdgpu_device 539 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c void mmhub_v1_0_get_clockgating(struct amdgpu_device *adev, u32 *flags) amdgpu_device 565 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c static void mmhub_v1_0_query_ras_error_count(struct amdgpu_device *adev, amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h u64 mmhub_v1_0_get_fb_location(struct amdgpu_device *adev); amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h int mmhub_v1_0_gart_enable(struct amdgpu_device *adev); amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h void mmhub_v1_0_gart_disable(struct amdgpu_device *adev); amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h void mmhub_v1_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h void mmhub_v1_0_init(struct amdgpu_device *adev); amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h int mmhub_v1_0_set_clockgating(struct amdgpu_device *adev, amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h void mmhub_v1_0_get_clockgating(struct amdgpu_device *adev, u32 *flags); amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h void mmhub_v1_0_update_power_gating(struct amdgpu_device *adev, amdgpu_device 39 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h void mmhub_v1_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_init_gart_pt_regs(struct amdgpu_device *adev) amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_init_gart_aperture_regs(struct amdgpu_device *adev) amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_init_system_aperture_regs(struct amdgpu_device *adev) amdgpu_device 96 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_init_tlb_regs(struct amdgpu_device *adev) amdgpu_device 116 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_init_cache_regs(struct amdgpu_device *adev) amdgpu_device 157 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_enable_system_domain(struct amdgpu_device *adev) amdgpu_device 167 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_disable_identity_aperture(struct amdgpu_device *adev) amdgpu_device 187 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_setup_vmid_config(struct amdgpu_device *adev) amdgpu_device 229 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_program_invalidation(struct amdgpu_device *adev) amdgpu_device 241 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c int mmhub_v2_0_gart_enable(struct amdgpu_device *adev) amdgpu_device 269 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c void mmhub_v2_0_gart_disable(struct amdgpu_device *adev) amdgpu_device 298 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c void mmhub_v2_0_set_fault_enable_default(struct amdgpu_device *adev, bool value) amdgpu_device 334 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c void mmhub_v2_0_init(struct amdgpu_device *adev) amdgpu_device 359 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 396 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c static void mmhub_v2_0_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 412 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c int mmhub_v2_0_set_clockgating(struct amdgpu_device *adev, amdgpu_device 434 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c void mmhub_v2_0_get_clockgating(struct amdgpu_device *adev, u32 *flags) amdgpu_device 26 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h int mmhub_v2_0_gart_enable(struct amdgpu_device *adev); amdgpu_device 27 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h void mmhub_v2_0_gart_disable(struct amdgpu_device *adev); amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h void mmhub_v2_0_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h void mmhub_v2_0_init(struct amdgpu_device *adev); amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h int mmhub_v2_0_set_clockgating(struct amdgpu_device *adev, amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h void mmhub_v2_0_get_clockgating(struct amdgpu_device *adev, u32 *flags); amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c u64 mmhub_v9_4_get_fb_location(struct amdgpu_device *adev) amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c void mmhub_v9_4_setup_vm_pt_regs(struct amdgpu_device *adev, int hubid, amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_init_gart_aperture_regs(struct amdgpu_device *adev, amdgpu_device 103 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_init_system_aperture_regs(struct amdgpu_device *adev, amdgpu_device 161 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_init_tlb_regs(struct amdgpu_device *adev, int hubid) amdgpu_device 189 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_init_cache_regs(struct amdgpu_device *adev, int hubid) amdgpu_device 243 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_enable_system_domain(struct amdgpu_device *adev, amdgpu_device 256 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_disable_identity_aperture(struct amdgpu_device *adev, amdgpu_device 281 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_setup_vmid_config(struct amdgpu_device *adev, int hubid) amdgpu_device 335 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_program_invalidation(struct amdgpu_device *adev, amdgpu_device 352 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c int mmhub_v9_4_gart_enable(struct amdgpu_device *adev) amdgpu_device 388 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c void mmhub_v9_4_gart_disable(struct amdgpu_device *adev) amdgpu_device 432 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c void mmhub_v9_4_set_fault_enable_default(struct amdgpu_device *adev, bool value) amdgpu_device 490 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c void mmhub_v9_4_init(struct amdgpu_device *adev) amdgpu_device 532 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 589 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c static void mmhub_v9_4_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 611 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c int mmhub_v9_4_set_clockgating(struct amdgpu_device *adev, amdgpu_device 631 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c void mmhub_v9_4_get_clockgating(struct amdgpu_device *adev, u32 *flags) amdgpu_device 26 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h u64 mmhub_v9_4_get_fb_location(struct amdgpu_device *adev); amdgpu_device 27 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h int mmhub_v9_4_gart_enable(struct amdgpu_device *adev); amdgpu_device 28 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h void mmhub_v9_4_gart_disable(struct amdgpu_device *adev); amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h void mmhub_v9_4_set_fault_enable_default(struct amdgpu_device *adev, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h void mmhub_v9_4_init(struct amdgpu_device *adev); amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h int mmhub_v9_4_set_clockgating(struct amdgpu_device *adev, amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h void mmhub_v9_4_get_clockgating(struct amdgpu_device *adev, u32 *flags); amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static void xgpu_ai_mailbox_send_ack(struct amdgpu_device *adev) amdgpu_device 40 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static void xgpu_ai_mailbox_set_valid(struct amdgpu_device *adev, bool val) amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static enum idh_event xgpu_ai_mailbox_peek_msg(struct amdgpu_device *adev) amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_mailbox_rcv_msg(struct amdgpu_device *adev, amdgpu_device 76 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static uint8_t xgpu_ai_peek_ack(struct amdgpu_device *adev) { amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_poll_ack(struct amdgpu_device *adev) amdgpu_device 99 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_poll_msg(struct amdgpu_device *adev, enum idh_event event) amdgpu_device 117 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static void xgpu_ai_mailbox_trans_msg (struct amdgpu_device *adev, amdgpu_device 161 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_get_pp_clk(struct amdgpu_device *adev, u32 type, char *buf) amdgpu_device 211 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_force_dpm_level(struct amdgpu_device *adev, u32 level) amdgpu_device 237 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_send_access_requests(struct amdgpu_device *adev, amdgpu_device 264 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_request_reset(struct amdgpu_device *adev) amdgpu_device 269 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_request_full_gpu_access(struct amdgpu_device *adev, amdgpu_device 278 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_release_full_gpu_access(struct amdgpu_device *adev, amdgpu_device 290 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_mailbox_ack_irq(struct amdgpu_device *adev, amdgpu_device 298 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_set_mailbox_ack_irq(struct amdgpu_device *adev, amdgpu_device 315 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt); amdgpu_device 351 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_set_mailbox_rcv_irq(struct amdgpu_device *adev, amdgpu_device 365 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c static int xgpu_ai_mailbox_rcv_irq(struct amdgpu_device *adev, amdgpu_device 403 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c void xgpu_ai_mailbox_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 411 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c int xgpu_ai_mailbox_add_irq_id(struct amdgpu_device *adev) amdgpu_device 428 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c int xgpu_ai_mailbox_get_irq(struct amdgpu_device *adev) amdgpu_device 446 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c void xgpu_ai_mailbox_put_irq(struct amdgpu_device *adev) amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h void xgpu_ai_mailbox_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h int xgpu_ai_mailbox_add_irq_id(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h int xgpu_ai_mailbox_get_irq(struct amdgpu_device *adev); amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h void xgpu_ai_mailbox_put_irq(struct amdgpu_device *adev); amdgpu_device 277 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c void xgpu_vi_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 317 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static void xgpu_vi_mailbox_send_ack(struct amdgpu_device *adev) amdgpu_device 341 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static void xgpu_vi_mailbox_set_valid(struct amdgpu_device *adev, bool val) amdgpu_device 351 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static void xgpu_vi_mailbox_trans_msg(struct amdgpu_device *adev, amdgpu_device 364 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_mailbox_rcv_msg(struct amdgpu_device *adev, amdgpu_device 387 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_poll_ack(struct amdgpu_device *adev) amdgpu_device 409 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_poll_msg(struct amdgpu_device *adev, enum idh_event event) amdgpu_device 429 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_send_access_requests(struct amdgpu_device *adev, amdgpu_device 457 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_request_reset(struct amdgpu_device *adev) amdgpu_device 462 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_wait_reset_cmpl(struct amdgpu_device *adev) amdgpu_device 467 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_request_full_gpu_access(struct amdgpu_device *adev, amdgpu_device 476 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_release_full_gpu_access(struct amdgpu_device *adev, amdgpu_device 489 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_mailbox_ack_irq(struct amdgpu_device *adev, amdgpu_device 497 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_set_mailbox_ack_irq(struct amdgpu_device *adev, amdgpu_device 514 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt); amdgpu_device 527 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_set_mailbox_rcv_irq(struct amdgpu_device *adev, amdgpu_device 541 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c static int xgpu_vi_mailbox_rcv_irq(struct amdgpu_device *adev, amdgpu_device 570 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c void xgpu_vi_mailbox_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 578 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c int xgpu_vi_mailbox_add_irq_id(struct amdgpu_device *adev) amdgpu_device 595 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c int xgpu_vi_mailbox_get_irq(struct amdgpu_device *adev) amdgpu_device 613 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c void xgpu_vi_mailbox_put_irq(struct amdgpu_device *adev) amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h void xgpu_vi_init_golden_registers(struct amdgpu_device *adev); amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h void xgpu_vi_mailbox_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h int xgpu_vi_mailbox_add_irq_id(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h int xgpu_vi_mailbox_get_irq(struct amdgpu_device *adev); amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h void xgpu_vi_mailbox_put_irq(struct amdgpu_device *adev); amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static void navi10_ih_set_interrupt_funcs(struct amdgpu_device *adev); amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static void navi10_ih_enable_interrupts(struct amdgpu_device *adev) amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static void navi10_ih_disable_interrupts(struct amdgpu_device *adev) amdgpu_device 110 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static int navi10_ih_irq_init(struct amdgpu_device *adev) amdgpu_device 192 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static void navi10_ih_irq_disable(struct amdgpu_device *adev) amdgpu_device 210 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static u32 navi10_ih_get_wptr(struct amdgpu_device *adev, amdgpu_device 252 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static void navi10_ih_decode_iv(struct amdgpu_device *adev, amdgpu_device 294 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static void navi10_ih_set_rptr(struct amdgpu_device *adev, amdgpu_device 307 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 316 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 338 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 349 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 360 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 369 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 376 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 399 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static void navi10_ih_update_clockgating_state(struct amdgpu_device *adev, amdgpu_device 427 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 442 drivers/gpu/drm/amd/amdgpu/navi10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 474 drivers/gpu/drm/amd/amdgpu/navi10_ih.c static void navi10_ih_set_interrupt_funcs(struct amdgpu_device *adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c int navi10_reg_base_init(struct amdgpu_device *adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c int navi12_reg_base_init(struct amdgpu_device *adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c int navi14_reg_base_init(struct amdgpu_device *adev) amdgpu_device 35 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static u32 nbio_v2_3_get_rev_id(struct amdgpu_device *adev) amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_mc_access_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_hdp_flush(struct amdgpu_device *adev, amdgpu_device 65 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static u32 nbio_v2_3_get_memsize(struct amdgpu_device *adev) amdgpu_device 70 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_sdma_doorbell_range(struct amdgpu_device *adev, int instance, amdgpu_device 94 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_enable_doorbell_aperture(struct amdgpu_device *adev, amdgpu_device 121 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_enable_doorbell_selfring_aperture(struct amdgpu_device *adev, amdgpu_device 145 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_ih_doorbell_range(struct amdgpu_device *adev, amdgpu_device 165 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_ih_control(struct amdgpu_device *adev) amdgpu_device 187 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 213 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 233 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_get_clockgating_state(struct amdgpu_device *adev, amdgpu_device 249 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static u32 nbio_v2_3_get_hdp_flush_req_offset(struct amdgpu_device *adev) amdgpu_device 254 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static u32 nbio_v2_3_get_hdp_flush_done_offset(struct amdgpu_device *adev) amdgpu_device 259 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static u32 nbio_v2_3_get_pcie_index_offset(struct amdgpu_device *adev) amdgpu_device 264 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static u32 nbio_v2_3_get_pcie_data_offset(struct amdgpu_device *adev) amdgpu_device 284 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_detect_hw_virt(struct amdgpu_device *adev) amdgpu_device 301 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c static void nbio_v2_3_init_registers(struct amdgpu_device *adev) amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static u32 nbio_v6_1_get_rev_id(struct amdgpu_device *adev) amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_mc_access_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_hdp_flush(struct amdgpu_device *adev, amdgpu_device 65 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static u32 nbio_v6_1_get_memsize(struct amdgpu_device *adev) amdgpu_device 70 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_sdma_doorbell_range(struct amdgpu_device *adev, int instance, amdgpu_device 88 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_enable_doorbell_aperture(struct amdgpu_device *adev, amdgpu_device 94 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_enable_doorbell_selfring_aperture(struct amdgpu_device *adev, amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_ih_doorbell_range(struct amdgpu_device *adev, amdgpu_device 129 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_ih_control(struct amdgpu_device *adev) amdgpu_device 145 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 173 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 193 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_get_clockgating_state(struct amdgpu_device *adev, amdgpu_device 209 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static u32 nbio_v6_1_get_hdp_flush_req_offset(struct amdgpu_device *adev) amdgpu_device 214 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static u32 nbio_v6_1_get_hdp_flush_done_offset(struct amdgpu_device *adev) amdgpu_device 219 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static u32 nbio_v6_1_get_pcie_index_offset(struct amdgpu_device *adev) amdgpu_device 224 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static u32 nbio_v6_1_get_pcie_data_offset(struct amdgpu_device *adev) amdgpu_device 244 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_detect_hw_virt(struct amdgpu_device *adev) amdgpu_device 261 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c static void nbio_v6_1_init_registers(struct amdgpu_device *adev) amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_remap_hdp_registers(struct amdgpu_device *adev) amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static u32 nbio_v7_0_get_rev_id(struct amdgpu_device *adev) amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_mc_access_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_hdp_flush(struct amdgpu_device *adev, amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static u32 nbio_v7_0_get_memsize(struct amdgpu_device *adev) amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_sdma_doorbell_range(struct amdgpu_device *adev, int instance, amdgpu_device 94 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_enable_doorbell_aperture(struct amdgpu_device *adev, amdgpu_device 120 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_enable_doorbell_selfring_aperture(struct amdgpu_device *adev, amdgpu_device 126 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_ih_doorbell_range(struct amdgpu_device *adev, amdgpu_device 140 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static uint32_t nbio_7_0_read_syshub_ind_mmr(struct amdgpu_device *adev, uint32_t offset) amdgpu_device 150 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_7_0_write_syshub_ind_mmr(struct amdgpu_device *adev, uint32_t offset, amdgpu_device 157 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 196 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 216 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_get_clockgating_state(struct amdgpu_device *adev, amdgpu_device 232 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_ih_control(struct amdgpu_device *adev) amdgpu_device 248 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static u32 nbio_v7_0_get_hdp_flush_req_offset(struct amdgpu_device *adev) amdgpu_device 253 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static u32 nbio_v7_0_get_hdp_flush_done_offset(struct amdgpu_device *adev) amdgpu_device 258 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static u32 nbio_v7_0_get_pcie_index_offset(struct amdgpu_device *adev) amdgpu_device 263 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static u32 nbio_v7_0_get_pcie_data_offset(struct amdgpu_device *adev) amdgpu_device 283 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_detect_hw_virt(struct amdgpu_device *adev) amdgpu_device 289 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c static void nbio_v7_0_init_registers(struct amdgpu_device *adev) amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_remap_hdp_registers(struct amdgpu_device *adev) amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static u32 nbio_v7_4_get_rev_id(struct amdgpu_device *adev) amdgpu_device 71 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_mc_access_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_hdp_flush(struct amdgpu_device *adev, amdgpu_device 89 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static u32 nbio_v7_4_get_memsize(struct amdgpu_device *adev) amdgpu_device 94 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_sdma_doorbell_range(struct amdgpu_device *adev, int instance, amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_vcn_doorbell_range(struct amdgpu_device *adev, bool use_doorbell, amdgpu_device 151 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_enable_doorbell_aperture(struct amdgpu_device *adev, amdgpu_device 157 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_enable_doorbell_selfring_aperture(struct amdgpu_device *adev, amdgpu_device 176 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_ih_doorbell_range(struct amdgpu_device *adev, amdgpu_device 191 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 197 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 217 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_get_clockgating_state(struct amdgpu_device *adev, amdgpu_device 233 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_ih_control(struct amdgpu_device *adev) amdgpu_device 249 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static u32 nbio_v7_4_get_hdp_flush_req_offset(struct amdgpu_device *adev) amdgpu_device 254 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static u32 nbio_v7_4_get_hdp_flush_done_offset(struct amdgpu_device *adev) amdgpu_device 259 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static u32 nbio_v7_4_get_pcie_index_offset(struct amdgpu_device *adev) amdgpu_device 264 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static u32 nbio_v7_4_get_pcie_data_offset(struct amdgpu_device *adev) amdgpu_device 290 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_detect_hw_virt(struct amdgpu_device *adev) amdgpu_device 307 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c static void nbio_v7_4_init_registers(struct amdgpu_device *adev) amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/nv.c static u32 nv_pcie_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 92 drivers/gpu/drm/amd/amdgpu/nv.c static u32 nv_didt_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 107 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 120 drivers/gpu/drm/amd/amdgpu/nv.c static u32 nv_get_config_memsize(struct amdgpu_device *adev) amdgpu_device 125 drivers/gpu/drm/amd/amdgpu/nv.c static u32 nv_get_xclk(struct amdgpu_device *adev) amdgpu_device 131 drivers/gpu/drm/amd/amdgpu/nv.c void nv_grbm_select(struct amdgpu_device *adev, amdgpu_device 143 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_vga_set_state(struct amdgpu_device *adev, bool state) amdgpu_device 148 drivers/gpu/drm/amd/amdgpu/nv.c static bool nv_read_disabled_bios(struct amdgpu_device *adev) amdgpu_device 154 drivers/gpu/drm/amd/amdgpu/nv.c static bool nv_read_bios_from_rom(struct amdgpu_device *adev, amdgpu_device 184 drivers/gpu/drm/amd/amdgpu/nv.c static uint32_t nv_read_indexed_register(struct amdgpu_device *adev, u32 se_num, amdgpu_device 201 drivers/gpu/drm/amd/amdgpu/nv.c static uint32_t nv_get_register_value(struct amdgpu_device *adev, amdgpu_device 214 drivers/gpu/drm/amd/amdgpu/nv.c static int nv_read_register(struct amdgpu_device *adev, u32 se_num, amdgpu_device 236 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_gpu_pci_config_reset(struct amdgpu_device *adev) amdgpu_device 260 drivers/gpu/drm/amd/amdgpu/nv.c static int nv_asic_mode1_reset(struct amdgpu_device *adev) amdgpu_device 295 drivers/gpu/drm/amd/amdgpu/nv.c nv_asic_reset_method(struct amdgpu_device *adev) amdgpu_device 305 drivers/gpu/drm/amd/amdgpu/nv.c static int nv_asic_reset(struct amdgpu_device *adev) amdgpu_device 332 drivers/gpu/drm/amd/amdgpu/nv.c static int nv_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) amdgpu_device 338 drivers/gpu/drm/amd/amdgpu/nv.c static int nv_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) amdgpu_device 344 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_pcie_gen3_enable(struct amdgpu_device *adev) amdgpu_device 359 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_program_aspm(struct amdgpu_device *adev) amdgpu_device 368 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_enable_doorbell_aperture(struct amdgpu_device *adev, amdgpu_device 384 drivers/gpu/drm/amd/amdgpu/nv.c static int nv_reg_base_init(struct amdgpu_device *adev) amdgpu_device 417 drivers/gpu/drm/amd/amdgpu/nv.c int nv_set_ip_blocks(struct amdgpu_device *adev) amdgpu_device 483 drivers/gpu/drm/amd/amdgpu/nv.c static uint32_t nv_get_rev_id(struct amdgpu_device *adev) amdgpu_device 488 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) amdgpu_device 493 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_invalidate_hdp(struct amdgpu_device *adev, amdgpu_device 504 drivers/gpu/drm/amd/amdgpu/nv.c static bool nv_need_full_reset(struct amdgpu_device *adev) amdgpu_device 509 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_get_pcie_usage(struct amdgpu_device *adev, amdgpu_device 516 drivers/gpu/drm/amd/amdgpu/nv.c static bool nv_need_reset_on_init(struct amdgpu_device *adev) amdgpu_device 535 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_init_doorbell_index(struct amdgpu_device *adev) amdgpu_device 586 drivers/gpu/drm/amd/amdgpu/nv.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 696 drivers/gpu/drm/amd/amdgpu/nv.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 712 drivers/gpu/drm/amd/amdgpu/nv.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 722 drivers/gpu/drm/amd/amdgpu/nv.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 729 drivers/gpu/drm/amd/amdgpu/nv.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 749 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_update_hdp_mem_power_gating(struct amdgpu_device *adev, amdgpu_device 822 drivers/gpu/drm/amd/amdgpu/nv.c static void nv_update_hdp_clock_gating(struct amdgpu_device *adev, amdgpu_device 856 drivers/gpu/drm/amd/amdgpu/nv.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 889 drivers/gpu/drm/amd/amdgpu/nv.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/nv.h void nv_grbm_select(struct amdgpu_device *adev, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/nv.h int nv_set_ip_blocks(struct amdgpu_device *adev); amdgpu_device 32 drivers/gpu/drm/amd/amdgpu/nv.h int navi10_reg_base_init(struct amdgpu_device *adev); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/nv.h int navi14_reg_base_init(struct amdgpu_device *adev); amdgpu_device 34 drivers/gpu/drm/amd/amdgpu/nv.h int navi12_reg_base_init(struct amdgpu_device *adev); amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 100 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 127 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 158 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 179 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 202 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 240 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c psp_v10_0_sram_map(struct amdgpu_device *adev, amdgpu_device 336 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 212 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 254 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 298 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 337 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 371 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 405 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 435 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 494 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 517 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 564 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c psp_v11_0_sram_map(struct amdgpu_device *adev, amdgpu_device 670 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 699 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 91 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 135 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 174 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 208 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 244 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 295 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 324 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 347 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 394 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c psp_v12_0_sram_map(struct amdgpu_device *adev, amdgpu_device 490 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 519 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c struct amdgpu_device *adev = psp->adev; amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 134 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 171 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c static bool psp_v3_1_match_version(struct amdgpu_device *adev, uint32_t ver) amdgpu_device 194 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 243 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 266 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 301 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 364 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 400 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 423 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 472 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c psp_v3_1_sram_map(struct amdgpu_device *adev, amdgpu_device 568 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 595 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 606 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c struct amdgpu_device *adev = psp->adev; amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_set_buffer_funcs(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_set_vm_pte_funcs(struct amdgpu_device *adev); amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 97 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 113 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_free_microcode(struct amdgpu_device *adev) amdgpu_device 131 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static int sdma_v2_4_init_microcode(struct amdgpu_device *adev) amdgpu_device 209 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = ring->adev; amdgpu_device 224 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = ring->adev; amdgpu_device 339 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_gfx_stop(struct amdgpu_device *adev) amdgpu_device 369 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_rlc_stop(struct amdgpu_device *adev) amdgpu_device 382 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 410 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static int sdma_v2_4_gfx_resume(struct amdgpu_device *adev) amdgpu_device 505 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static int sdma_v2_4_rlc_resume(struct amdgpu_device *adev) amdgpu_device 520 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static int sdma_v2_4_start(struct amdgpu_device *adev) amdgpu_device 549 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = ring->adev; amdgpu_device 601 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = ring->adev; amdgpu_device 826 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 842 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 887 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 900 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 913 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 922 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 929 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 936 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 950 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 966 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1004 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static int sdma_v2_4_set_trap_irq_state(struct amdgpu_device *adev, amdgpu_device 1050 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static int sdma_v2_4_process_trap_irq(struct amdgpu_device *adev, amdgpu_device 1090 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static int sdma_v2_4_process_illegal_inst_irq(struct amdgpu_device *adev, amdgpu_device 1162 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1181 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 1247 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_set_buffer_funcs(struct amdgpu_device *adev) amdgpu_device 1261 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c static void sdma_v2_4_set_vm_pte_funcs(struct amdgpu_device *adev) amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_set_buffer_funcs(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_set_vm_pte_funcs(struct amdgpu_device *adev); amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 198 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 250 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_free_microcode(struct amdgpu_device *adev) amdgpu_device 268 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static int sdma_v3_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 365 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 387 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 513 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_gfx_stop(struct amdgpu_device *adev) amdgpu_device 543 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_rlc_stop(struct amdgpu_device *adev) amdgpu_device 556 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 617 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 645 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static int sdma_v3_0_gfx_resume(struct amdgpu_device *adev) amdgpu_device 777 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static int sdma_v3_0_rlc_resume(struct amdgpu_device *adev) amdgpu_device 791 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static int sdma_v3_0_start(struct amdgpu_device *adev) amdgpu_device 821 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 873 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1097 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1120 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1171 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1184 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1197 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1207 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1214 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1221 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1235 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1250 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1271 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1290 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1309 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1338 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static int sdma_v3_0_set_trap_irq_state(struct amdgpu_device *adev, amdgpu_device 1384 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static int sdma_v3_0_process_trap_irq(struct amdgpu_device *adev, amdgpu_device 1424 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static int sdma_v3_0_process_illegal_inst_irq(struct amdgpu_device *adev, amdgpu_device 1440 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev, amdgpu_device 1479 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev, amdgpu_device 1507 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1535 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1600 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1619 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 1685 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_set_buffer_funcs(struct amdgpu_device *adev) amdgpu_device 1699 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c static void sdma_v3_0_set_vm_pte_funcs(struct amdgpu_device *adev) amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 82 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_set_buffer_funcs(struct amdgpu_device *adev); amdgpu_device 83 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_set_vm_pte_funcs(struct amdgpu_device *adev); amdgpu_device 84 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 260 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static u32 sdma_v4_0_get_reg_offset(struct amdgpu_device *adev, amdgpu_device 336 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 413 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_destroy_inst_ctx(struct amdgpu_device *adev) amdgpu_device 443 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 561 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 588 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 630 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 654 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 748 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 806 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_gfx_stop(struct amdgpu_device *adev) amdgpu_device 838 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_rlc_stop(struct amdgpu_device *adev) amdgpu_device 850 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_page_stop(struct amdgpu_device *adev) amdgpu_device 887 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 938 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 983 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_gfx_resume(struct amdgpu_device *adev, unsigned int i) amdgpu_device 1073 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_page_resume(struct amdgpu_device *adev, unsigned int i) amdgpu_device 1156 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c sdma_v4_1_update_power_gating(struct amdgpu_device *adev, bool enable) amdgpu_device 1176 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_1_init_power_gating(struct amdgpu_device *adev) amdgpu_device 1203 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_init_pg(struct amdgpu_device *adev) amdgpu_device 1227 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_rlc_resume(struct amdgpu_device *adev) amdgpu_device 1242 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_load_microcode(struct amdgpu_device *adev) amdgpu_device 1285 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_start(struct amdgpu_device *adev) amdgpu_device 1374 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1426 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1644 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static bool sdma_v4_0_fw_support_paging_queue(struct amdgpu_device *adev) amdgpu_device 1663 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1693 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_process_ras_data_cb(struct amdgpu_device *adev, amdgpu_device 1699 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1796 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1858 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1891 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1908 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1932 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1939 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1946 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1963 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1985 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_set_trap_irq_state(struct amdgpu_device *adev, amdgpu_device 2000 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_process_trap_irq(struct amdgpu_device *adev, amdgpu_device 2027 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_process_ras_data_cb(struct amdgpu_device *adev, amdgpu_device 2056 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_process_ecc_irq(struct amdgpu_device *adev, amdgpu_device 2074 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_process_illegal_inst_irq(struct amdgpu_device *adev, amdgpu_device 2094 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static int sdma_v4_0_set_ecc_irq_state(struct amdgpu_device *adev, amdgpu_device 2110 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev, amdgpu_device 2149 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev, amdgpu_device 2177 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2203 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2219 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2386 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 2426 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 2507 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_set_buffer_funcs(struct amdgpu_device *adev) amdgpu_device 2524 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c static void sdma_v4_0_set_vm_pte_funcs(struct amdgpu_device *adev) amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_set_buffer_funcs(struct amdgpu_device *adev); amdgpu_device 61 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_set_vm_pte_funcs(struct amdgpu_device *adev); amdgpu_device 62 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 106 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static u32 sdma_v5_0_get_reg_offset(struct amdgpu_device *adev, u32 instance, u32 internal_offset) amdgpu_device 124 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 168 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static int sdma_v5_0_init_microcode(struct amdgpu_device *adev) amdgpu_device 288 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 324 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 426 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 459 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 498 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_gfx_stop(struct amdgpu_device *adev) amdgpu_device 529 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_rlc_stop(struct amdgpu_device *adev) amdgpu_device 542 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 596 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_enable(struct amdgpu_device *adev, bool enable) amdgpu_device 621 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static int sdma_v5_0_gfx_resume(struct amdgpu_device *adev) amdgpu_device 782 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static int sdma_v5_0_rlc_resume(struct amdgpu_device *adev) amdgpu_device 795 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static int sdma_v5_0_load_microcode(struct amdgpu_device *adev) amdgpu_device 839 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static int sdma_v5_0_start(struct amdgpu_device *adev) amdgpu_device 887 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 954 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1207 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1224 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1273 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1285 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1296 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1309 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1316 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1323 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1340 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1363 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1407 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static int sdma_v5_0_set_trap_irq_state(struct amdgpu_device *adev, amdgpu_device 1426 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static int sdma_v5_0_process_trap_irq(struct amdgpu_device *adev, amdgpu_device 1468 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static int sdma_v5_0_process_illegal_inst_irq(struct amdgpu_device *adev, amdgpu_device 1475 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_update_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 1512 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_update_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 1540 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1569 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1640 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1659 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 1726 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_set_buffer_funcs(struct amdgpu_device *adev) amdgpu_device 1741 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c static void sdma_v5_0_set_vm_pte_funcs(struct amdgpu_device *adev) amdgpu_device 904 drivers/gpu/drm/amd/amdgpu/si.c static u32 si_pcie_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 917 drivers/gpu/drm/amd/amdgpu/si.c static void si_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 929 drivers/gpu/drm/amd/amdgpu/si.c static u32 si_pciep_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 942 drivers/gpu/drm/amd/amdgpu/si.c static void si_pciep_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 954 drivers/gpu/drm/amd/amdgpu/si.c static u32 si_smc_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 966 drivers/gpu/drm/amd/amdgpu/si.c static void si_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 1017 drivers/gpu/drm/amd/amdgpu/si.c static uint32_t si_get_register_value(struct amdgpu_device *adev, amdgpu_device 1092 drivers/gpu/drm/amd/amdgpu/si.c static int si_read_register(struct amdgpu_device *adev, u32 se_num, amdgpu_device 1111 drivers/gpu/drm/amd/amdgpu/si.c static bool si_read_disabled_bios(struct amdgpu_device *adev) amdgpu_device 1159 drivers/gpu/drm/amd/amdgpu/si.c static bool si_read_bios_from_rom(struct amdgpu_device *adev, amdgpu_device 1184 drivers/gpu/drm/amd/amdgpu/si.c static int si_asic_reset(struct amdgpu_device *adev) amdgpu_device 1190 drivers/gpu/drm/amd/amdgpu/si.c si_asic_reset_method(struct amdgpu_device *adev) amdgpu_device 1195 drivers/gpu/drm/amd/amdgpu/si.c static u32 si_get_config_memsize(struct amdgpu_device *adev) amdgpu_device 1200 drivers/gpu/drm/amd/amdgpu/si.c static void si_vga_set_state(struct amdgpu_device *adev, bool state) amdgpu_device 1214 drivers/gpu/drm/amd/amdgpu/si.c static u32 si_get_xclk(struct amdgpu_device *adev) amdgpu_device 1231 drivers/gpu/drm/amd/amdgpu/si.c static int si_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) amdgpu_device 1236 drivers/gpu/drm/amd/amdgpu/si.c static void si_detect_hw_virtualization(struct amdgpu_device *adev) amdgpu_device 1242 drivers/gpu/drm/amd/amdgpu/si.c static void si_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) amdgpu_device 1252 drivers/gpu/drm/amd/amdgpu/si.c static void si_invalidate_hdp(struct amdgpu_device *adev, amdgpu_device 1263 drivers/gpu/drm/amd/amdgpu/si.c static bool si_need_full_reset(struct amdgpu_device *adev) amdgpu_device 1269 drivers/gpu/drm/amd/amdgpu/si.c static bool si_need_reset_on_init(struct amdgpu_device *adev) amdgpu_device 1274 drivers/gpu/drm/amd/amdgpu/si.c static int si_get_pcie_lanes(struct amdgpu_device *adev) amdgpu_device 1299 drivers/gpu/drm/amd/amdgpu/si.c static void si_set_pcie_lanes(struct amdgpu_device *adev, int lanes) amdgpu_device 1339 drivers/gpu/drm/amd/amdgpu/si.c static void si_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, amdgpu_device 1385 drivers/gpu/drm/amd/amdgpu/si.c static uint64_t si_get_pcie_replay_count(struct amdgpu_device *adev) amdgpu_device 1419 drivers/gpu/drm/amd/amdgpu/si.c static uint32_t si_get_rev_id(struct amdgpu_device *adev) amdgpu_device 1427 drivers/gpu/drm/amd/amdgpu/si.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1562 drivers/gpu/drm/amd/amdgpu/si.c static void si_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 1633 drivers/gpu/drm/amd/amdgpu/si.c static void si_pcie_gen3_enable(struct amdgpu_device *adev) amdgpu_device 1782 drivers/gpu/drm/amd/amdgpu/si.c static inline u32 si_pif_phy0_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 1794 drivers/gpu/drm/amd/amdgpu/si.c static inline void si_pif_phy0_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 1804 drivers/gpu/drm/amd/amdgpu/si.c static inline u32 si_pif_phy1_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 1816 drivers/gpu/drm/amd/amdgpu/si.c static inline void si_pif_phy1_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 1825 drivers/gpu/drm/amd/amdgpu/si.c static void si_program_aspm(struct amdgpu_device *adev) amdgpu_device 2029 drivers/gpu/drm/amd/amdgpu/si.c static void si_fix_pci_max_read_req_size(struct amdgpu_device *adev) amdgpu_device 2042 drivers/gpu/drm/amd/amdgpu/si.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2059 drivers/gpu/drm/amd/amdgpu/si.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2066 drivers/gpu/drm/amd/amdgpu/si.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2124 drivers/gpu/drm/amd/amdgpu/si.c int si_set_ip_blocks(struct amdgpu_device *adev) amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/si.h void si_srbm_select(struct amdgpu_device *adev, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/si.h int si_set_ip_blocks(struct amdgpu_device *adev); amdgpu_device 36 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 37 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_set_buffer_funcs(struct amdgpu_device *adev); amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_set_vm_pte_funcs(struct amdgpu_device *adev); amdgpu_device 39 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 48 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 112 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_stop(struct amdgpu_device *adev) amdgpu_device 131 drivers/gpu/drm/amd/amdgpu/si_dma.c static int si_dma_start(struct amdgpu_device *adev) amdgpu_device 204 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 254 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = ring->adev; amdgpu_device 468 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 484 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 517 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 528 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 535 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 544 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 551 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 558 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 570 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 586 drivers/gpu/drm/amd/amdgpu/si_dma.c static int si_dma_set_trap_irq_state(struct amdgpu_device *adev, amdgpu_device 632 drivers/gpu/drm/amd/amdgpu/si_dma.c static int si_dma_process_trap_irq(struct amdgpu_device *adev, amdgpu_device 649 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 691 drivers/gpu/drm/amd/amdgpu/si_dma.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 744 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 757 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 821 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_set_buffer_funcs(struct amdgpu_device *adev) amdgpu_device 835 drivers/gpu/drm/amd/amdgpu/si_dma.c static void si_dma_set_vm_pte_funcs(struct amdgpu_device *adev) amdgpu_device 1833 drivers/gpu/drm/amd/amdgpu/si_dpm.c static struct rv7xx_power_info *rv770_get_pi(struct amdgpu_device *adev); amdgpu_device 1834 drivers/gpu/drm/amd/amdgpu/si_dpm.c static struct evergreen_power_info *evergreen_get_pi(struct amdgpu_device *adev); amdgpu_device 1835 drivers/gpu/drm/amd/amdgpu/si_dpm.c static struct ni_power_info *ni_get_pi(struct amdgpu_device *adev); amdgpu_device 1838 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_voltage_value(struct amdgpu_device *adev, amdgpu_device 1841 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_get_std_voltage_value(struct amdgpu_device *adev, amdgpu_device 1844 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_write_smc_soft_register(struct amdgpu_device *adev, amdgpu_device 1846 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_convert_power_level_to_smc(struct amdgpu_device *adev, amdgpu_device 1849 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_calculate_sclk_params(struct amdgpu_device *adev, amdgpu_device 1853 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_thermal_start_smc_fan_control(struct amdgpu_device *adev); amdgpu_device 1854 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_fan_ctrl_set_default_mode(struct amdgpu_device *adev); amdgpu_device 1855 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_dpm_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 1857 drivers/gpu/drm/amd/amdgpu/si_dpm.c static struct si_power_info *si_get_pi(struct amdgpu_device *adev) amdgpu_device 1890 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_calculate_leakage_for_v_and_t(struct amdgpu_device *adev, amdgpu_device 1918 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_calculate_leakage_for_v(struct amdgpu_device *adev, amdgpu_device 1929 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_update_dte_from_pl2(struct amdgpu_device *adev, amdgpu_device 1959 drivers/gpu/drm/amd/amdgpu/si_dpm.c static struct rv7xx_power_info *rv770_get_pi(struct amdgpu_device *adev) amdgpu_device 1966 drivers/gpu/drm/amd/amdgpu/si_dpm.c static struct ni_power_info *ni_get_pi(struct amdgpu_device *adev) amdgpu_device 1980 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_initialize_powertune_defaults(struct amdgpu_device *adev) amdgpu_device 2184 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u32 si_get_smc_power_scaling_factor(struct amdgpu_device *adev) amdgpu_device 2189 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u32 si_calculate_cac_wintime(struct amdgpu_device *adev) amdgpu_device 2214 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_calculate_adjusted_tdp_limits(struct amdgpu_device *adev, amdgpu_device 2247 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_smc_tdp_limits(struct amdgpu_device *adev, amdgpu_device 2312 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_smc_tdp_limits_2(struct amdgpu_device *adev, amdgpu_device 2344 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u16 si_calculate_power_efficiency_ratio(struct amdgpu_device *adev, amdgpu_device 2366 drivers/gpu/drm/amd/amdgpu/si_dpm.c static bool si_should_disable_uvd_powertune(struct amdgpu_device *adev, amdgpu_device 2378 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct evergreen_power_info *evergreen_get_pi(struct amdgpu_device *adev) amdgpu_device 2385 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_power_containment_values(struct amdgpu_device *adev, amdgpu_device 2478 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_sq_ramping_values(struct amdgpu_device *adev, amdgpu_device 2535 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_enable_power_containment(struct amdgpu_device *adev, amdgpu_device 2565 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_initialize_smc_dte_tables(struct amdgpu_device *adev) amdgpu_device 2632 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_get_cac_std_voltage_max_min(struct amdgpu_device *adev, amdgpu_device 2676 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_init_dte_leakage_table(struct amdgpu_device *adev, amdgpu_device 2716 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_init_simplified_leakage_table(struct amdgpu_device *adev, amdgpu_device 2751 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_initialize_smc_cac_tables(struct amdgpu_device *adev) amdgpu_device 2837 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_program_cac_config_registers(struct amdgpu_device *adev, amdgpu_device 2876 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_initialize_hardware_cac_manager(struct amdgpu_device *adev) amdgpu_device 2899 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_enable_smc_cac(struct amdgpu_device *adev, amdgpu_device 2946 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_init_smc_spll_table(struct amdgpu_device *adev) amdgpu_device 3017 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u16 si_get_lower_of_leakage_and_vce_voltage(struct amdgpu_device *adev, amdgpu_device 3035 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_get_vce_clock_voltage(struct amdgpu_device *adev, amdgpu_device 3069 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3081 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int ni_copy_and_switch_arb_sets(struct amdgpu_device *adev, amdgpu_device 3146 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void ni_update_current_ps(struct amdgpu_device *adev, amdgpu_device 3159 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void ni_update_requested_ps(struct amdgpu_device *adev, amdgpu_device 3172 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void ni_set_uvd_clock_before_set_eng_clock(struct amdgpu_device *adev, amdgpu_device 3190 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void ni_set_uvd_clock_after_set_eng_clock(struct amdgpu_device *adev, amdgpu_device 3236 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u32 btc_get_valid_mclk(struct amdgpu_device *adev, amdgpu_device 3243 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u32 btc_get_valid_sclk(struct amdgpu_device *adev, amdgpu_device 3287 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void btc_adjust_clock_combinations(struct amdgpu_device *adev, amdgpu_device 3314 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void btc_apply_voltage_delta_rules(struct amdgpu_device *adev, amdgpu_device 3394 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u8 rv770_get_memory_module_index(struct amdgpu_device *adev) amdgpu_device 3399 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void rv770_get_max_vddc(struct amdgpu_device *adev) amdgpu_device 3410 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void rv770_get_engine_memory_ss(struct amdgpu_device *adev) amdgpu_device 3427 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_apply_state_adjust_rules(struct amdgpu_device *adev, amdgpu_device 3643 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_read_smc_soft_register(struct amdgpu_device *adev, amdgpu_device 3654 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_write_smc_soft_register(struct amdgpu_device *adev, amdgpu_device 3664 drivers/gpu/drm/amd/amdgpu/si_dpm.c static bool si_is_special_1gb_platform(struct amdgpu_device *adev) amdgpu_device 3692 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_get_leakage_vddc(struct amdgpu_device *adev) amdgpu_device 3711 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_get_leakage_voltage_from_leakage_index(struct amdgpu_device *adev, amdgpu_device 3738 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_set_dpm_event_sources(struct amdgpu_device *adev, u32 sources) amdgpu_device 3773 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_enable_auto_throttle_source(struct amdgpu_device *adev, amdgpu_device 3792 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_start_dpm(struct amdgpu_device *adev) amdgpu_device 3797 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_stop_dpm(struct amdgpu_device *adev) amdgpu_device 3802 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_enable_sclk_control(struct amdgpu_device *adev, bool enable) amdgpu_device 3812 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_notify_hardware_of_thermal_state(struct amdgpu_device *adev, amdgpu_device 3827 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_notify_hardware_vpu_recovery_event(struct amdgpu_device *adev) amdgpu_device 3834 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_notify_hw_of_powersource(struct amdgpu_device *adev, bool ac_power) amdgpu_device 3844 drivers/gpu/drm/amd/amdgpu/si_dpm.c static PPSMC_Result si_send_msg_to_smc_with_parameter(struct amdgpu_device *adev, amdgpu_device 3851 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_restrict_performance_levels_before_switch(struct amdgpu_device *adev) amdgpu_device 3863 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 3894 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_set_boot_state(struct amdgpu_device *adev) amdgpu_device 3901 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_set_sw_state(struct amdgpu_device *adev) amdgpu_device 3907 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_halt_smc(struct amdgpu_device *adev) amdgpu_device 3916 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_resume_smc(struct amdgpu_device *adev) amdgpu_device 3925 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_dpm_start_smc(struct amdgpu_device *adev) amdgpu_device 3932 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_dpm_stop_smc(struct amdgpu_device *adev) amdgpu_device 3938 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_process_firmware_header(struct amdgpu_device *adev) amdgpu_device 4028 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_read_clock_registers(struct amdgpu_device *adev) amdgpu_device 4049 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_enable_thermal_protection(struct amdgpu_device *adev, amdgpu_device 4058 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_enable_acpi_power_management(struct amdgpu_device *adev) amdgpu_device 4064 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_enter_ulp_state(struct amdgpu_device *adev) amdgpu_device 4073 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_exit_ulp_state(struct amdgpu_device *adev) amdgpu_device 4091 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_notify_smc_display_change(struct amdgpu_device *adev, amdgpu_device 4101 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_program_response_times(struct amdgpu_device *adev) amdgpu_device 4129 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_program_ds_registers(struct amdgpu_device *adev) amdgpu_device 4147 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_program_display_gap(struct amdgpu_device *adev) amdgpu_device 4192 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_enable_spread_spectrum(struct amdgpu_device *adev, bool enable) amdgpu_device 4205 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_setup_bsp(struct amdgpu_device *adev) amdgpu_device 4229 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_program_git(struct amdgpu_device *adev) amdgpu_device 4234 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_program_tp(struct amdgpu_device *adev) amdgpu_device 4254 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_program_tpp(struct amdgpu_device *adev) amdgpu_device 4259 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_program_sstp(struct amdgpu_device *adev) amdgpu_device 4264 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_enable_display_gap(struct amdgpu_device *adev) amdgpu_device 4278 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_program_vc(struct amdgpu_device *adev) amdgpu_device 4285 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_clear_vc(struct amdgpu_device *adev) amdgpu_device 4325 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u8 si_get_strobe_mode_settings(struct amdgpu_device *adev, u32 mclk) amdgpu_device 4345 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_upload_firmware(struct amdgpu_device *adev) amdgpu_device 4355 drivers/gpu/drm/amd/amdgpu/si_dpm.c static bool si_validate_phase_shedding_tables(struct amdgpu_device *adev, amdgpu_device 4382 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_trim_voltage_table_to_fit_state_table(struct amdgpu_device *adev, amdgpu_device 4399 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_get_svi2_voltage_table(struct amdgpu_device *adev, amdgpu_device 4420 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_construct_voltage_tables(struct amdgpu_device *adev) amdgpu_device 4500 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_populate_smc_voltage_table(struct amdgpu_device *adev, amdgpu_device 4510 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_smc_voltage_tables(struct amdgpu_device *adev, amdgpu_device 4573 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_voltage_value(struct amdgpu_device *adev, amdgpu_device 4593 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_mvdd_value(struct amdgpu_device *adev, u32 mclk, amdgpu_device 4610 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_get_std_voltage_value(struct amdgpu_device *adev, amdgpu_device 4661 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_std_voltage_value(struct amdgpu_device *adev, amdgpu_device 4671 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_phase_shedding_value(struct amdgpu_device *adev, amdgpu_device 4690 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_init_arb_table_index(struct amdgpu_device *adev) amdgpu_device 4708 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_initial_switch_from_arb_f0_to_f1(struct amdgpu_device *adev) amdgpu_device 4713 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_reset_to_default(struct amdgpu_device *adev) amdgpu_device 4719 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_force_switch_to_arb_f0(struct amdgpu_device *adev) amdgpu_device 4738 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u32 si_calculate_memory_refresh_rate(struct amdgpu_device *adev, amdgpu_device 4757 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_memory_timing_parameters(struct amdgpu_device *adev, amdgpu_device 4783 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_do_program_memory_timing_parameters(struct amdgpu_device *adev, amdgpu_device 4810 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_program_memory_timing_parameters(struct amdgpu_device *adev, amdgpu_device 4817 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_initial_mvdd_value(struct amdgpu_device *adev, amdgpu_device 4830 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_smc_initial_state(struct amdgpu_device *adev, amdgpu_device 4951 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_smc_acpi_state(struct amdgpu_device *adev, amdgpu_device 5093 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_ulv_state(struct amdgpu_device *adev, amdgpu_device 5124 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_program_ulv_memory_timing_parameters(struct amdgpu_device *adev) amdgpu_device 5150 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_get_mvdd_configuration(struct amdgpu_device *adev) amdgpu_device 5157 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_init_smc_table(struct amdgpu_device *adev) amdgpu_device 5244 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_calculate_sclk_params(struct amdgpu_device *adev, amdgpu_device 5314 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_sclk_value(struct amdgpu_device *adev, amdgpu_device 5335 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_mclk_value(struct amdgpu_device *adev, amdgpu_device 5424 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_populate_smc_sp(struct amdgpu_device *adev, amdgpu_device 5439 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_convert_power_level_to_smc(struct amdgpu_device *adev, amdgpu_device 5548 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_smc_t(struct amdgpu_device *adev, amdgpu_device 5597 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_disable_ulv(struct amdgpu_device *adev) amdgpu_device 5609 drivers/gpu/drm/amd/amdgpu/si_dpm.c static bool si_is_state_ulv_compatible(struct amdgpu_device *adev, amdgpu_device 5637 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_set_power_state_conditionally_enable_ulv(struct amdgpu_device *adev, amdgpu_device 5651 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_convert_power_state_to_smc(struct amdgpu_device *adev, amdgpu_device 5731 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_upload_sw_state(struct amdgpu_device *adev, amdgpu_device 5754 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_upload_ulv_state(struct amdgpu_device *adev) amdgpu_device 5777 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_upload_smc_data(struct amdgpu_device *adev) amdgpu_device 5816 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_set_mc_special_registers(struct amdgpu_device *adev, amdgpu_device 5987 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_initialize_mc_reg_table(struct amdgpu_device *adev) amdgpu_device 6037 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_populate_mc_reg_addresses(struct amdgpu_device *adev, amdgpu_device 6071 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_convert_mc_reg_table_entry_to_smc(struct amdgpu_device *adev, amdgpu_device 6091 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_convert_mc_reg_table_to_smc(struct amdgpu_device *adev, amdgpu_device 6105 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_populate_mc_reg_table(struct amdgpu_device *adev, amdgpu_device 6143 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_upload_mc_reg_table(struct amdgpu_device *adev, amdgpu_device 6163 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_enable_voltage_control(struct amdgpu_device *adev, bool enable) amdgpu_device 6171 drivers/gpu/drm/amd/amdgpu/si_dpm.c static enum amdgpu_pcie_gen si_get_maximum_link_speed(struct amdgpu_device *adev, amdgpu_device 6186 drivers/gpu/drm/amd/amdgpu/si_dpm.c static u16 si_get_current_pcie_speed(struct amdgpu_device *adev) amdgpu_device 6196 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_request_link_speed_change_before_state_change(struct amdgpu_device *adev, amdgpu_device 6236 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_notify_link_speed_change_after_state_change(struct amdgpu_device *adev, amdgpu_device 6263 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_ds_request(struct amdgpu_device *adev, amdgpu_device 6281 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_set_max_cu_value(struct amdgpu_device *adev) amdgpu_device 6322 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_patch_single_dependency_table_based_on_leakage(struct amdgpu_device *adev, amdgpu_device 6353 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_patch_dependency_tables_based_on_leakage(struct amdgpu_device *adev) amdgpu_device 6372 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_set_pcie_lane_width_in_smc(struct amdgpu_device *adev, amdgpu_device 6389 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_dpm_setup_asic(struct amdgpu_device *adev) amdgpu_device 6395 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_thermal_enable_alert(struct amdgpu_device *adev, amdgpu_device 6418 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_thermal_set_temperature_range(struct amdgpu_device *adev, amdgpu_device 6443 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_fan_ctrl_set_static_mode(struct amdgpu_device *adev, u32 mode) amdgpu_device 6465 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_thermal_setup_fan_table(struct amdgpu_device *adev) amdgpu_device 6534 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_fan_ctrl_start_smc_fan_control(struct amdgpu_device *adev) amdgpu_device 6548 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_fan_ctrl_stop_smc_fan_control(struct amdgpu_device *adev) amdgpu_device 6568 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 6592 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 6625 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 6643 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 6655 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_fan_ctrl_get_fan_speed_rpm(struct amdgpu_device *adev, amdgpu_device 6676 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_fan_ctrl_set_fan_speed_rpm(struct amdgpu_device *adev, amdgpu_device 6706 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_fan_ctrl_set_default_mode(struct amdgpu_device *adev) amdgpu_device 6723 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_thermal_start_smc_fan_control(struct amdgpu_device *adev) amdgpu_device 6731 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_thermal_initialize(struct amdgpu_device *adev) amdgpu_device 6746 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_thermal_start_thermal_controller(struct amdgpu_device *adev) amdgpu_device 6773 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_thermal_stop_thermal_controller(struct amdgpu_device *adev) amdgpu_device 6781 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_dpm_enable(struct amdgpu_device *adev) amdgpu_device 6897 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_set_temperature_range(struct amdgpu_device *adev) amdgpu_device 6914 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_dpm_disable(struct amdgpu_device *adev) amdgpu_device 6940 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 6951 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_power_control_set_level(struct amdgpu_device *adev) amdgpu_device 6979 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7082 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7090 drivers/gpu/drm/amd/amdgpu/si_dpm.c void si_dpm_reset_asic(struct amdgpu_device *adev) amdgpu_device 7100 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7106 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_parse_pplib_non_clock_info(struct amdgpu_device *adev, amdgpu_device 7132 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_parse_pplib_clock_info(struct amdgpu_device *adev, amdgpu_device 7213 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_parse_power_table(struct amdgpu_device *adev) amdgpu_device 7305 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_dpm_init(struct amdgpu_device *adev) amdgpu_device 7469 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_dpm_fini(struct amdgpu_device *adev) amdgpu_device 7485 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7504 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_dpm_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 7552 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_dpm_process_interrupt(struct amdgpu_device *adev, amdgpu_device 7585 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7608 drivers/gpu/drm/amd/amdgpu/si_dpm.c static int si_dpm_init_microcode(struct amdgpu_device *adev) amdgpu_device 7691 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7740 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7755 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7774 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7787 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7803 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7855 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7872 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7884 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7897 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7921 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7949 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 7986 drivers/gpu/drm/amd/amdgpu/si_dpm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 8076 drivers/gpu/drm/amd/amdgpu/si_dpm.c static void si_dpm_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/si_ih.c static void si_ih_set_interrupt_funcs(struct amdgpu_device *adev); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/si_ih.c static void si_ih_enable_interrupts(struct amdgpu_device *adev) amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/si_ih.c static void si_ih_disable_interrupts(struct amdgpu_device *adev) amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/si_ih.c static int si_ih_irq_init(struct amdgpu_device *adev) amdgpu_device 99 drivers/gpu/drm/amd/amdgpu/si_ih.c static void si_ih_irq_disable(struct amdgpu_device *adev) amdgpu_device 105 drivers/gpu/drm/amd/amdgpu/si_ih.c static u32 si_ih_get_wptr(struct amdgpu_device *adev, amdgpu_device 124 drivers/gpu/drm/amd/amdgpu/si_ih.c static void si_ih_decode_iv(struct amdgpu_device *adev, amdgpu_device 145 drivers/gpu/drm/amd/amdgpu/si_ih.c static void si_ih_set_rptr(struct amdgpu_device *adev, amdgpu_device 153 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 163 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 174 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 184 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 191 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 200 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 207 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 214 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 226 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 238 drivers/gpu/drm/amd/amdgpu/si_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 300 drivers/gpu/drm/amd/amdgpu/si_ih.c static void si_ih_set_interrupt_funcs(struct amdgpu_device *adev) amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/si_smc.c static int si_set_smc_sram_address(struct amdgpu_device *adev, amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/si_smc.c int amdgpu_si_copy_bytes_to_smc(struct amdgpu_device *adev, amdgpu_device 111 drivers/gpu/drm/amd/amdgpu/si_smc.c void amdgpu_si_start_smc(struct amdgpu_device *adev) amdgpu_device 120 drivers/gpu/drm/amd/amdgpu/si_smc.c void amdgpu_si_reset_smc(struct amdgpu_device *adev) amdgpu_device 134 drivers/gpu/drm/amd/amdgpu/si_smc.c int amdgpu_si_program_jump_on_start(struct amdgpu_device *adev) amdgpu_device 141 drivers/gpu/drm/amd/amdgpu/si_smc.c void amdgpu_si_smc_clock(struct amdgpu_device *adev, bool enable) amdgpu_device 153 drivers/gpu/drm/amd/amdgpu/si_smc.c bool amdgpu_si_is_smc_running(struct amdgpu_device *adev) amdgpu_device 164 drivers/gpu/drm/amd/amdgpu/si_smc.c PPSMC_Result amdgpu_si_send_msg_to_smc(struct amdgpu_device *adev, amdgpu_device 185 drivers/gpu/drm/amd/amdgpu/si_smc.c PPSMC_Result amdgpu_si_wait_for_smc_inactive(struct amdgpu_device *adev) amdgpu_device 203 drivers/gpu/drm/amd/amdgpu/si_smc.c int amdgpu_si_load_smc_ucode(struct amdgpu_device *adev, u32 limit) amdgpu_device 245 drivers/gpu/drm/amd/amdgpu/si_smc.c int amdgpu_si_read_smc_sram_dword(struct amdgpu_device *adev, u32 smc_address, amdgpu_device 260 drivers/gpu/drm/amd/amdgpu/si_smc.c int amdgpu_si_write_smc_sram_dword(struct amdgpu_device *adev, u32 smc_address, amdgpu_device 406 drivers/gpu/drm/amd/amdgpu/sislands_smc.h int amdgpu_si_copy_bytes_to_smc(struct amdgpu_device *adev, amdgpu_device 409 drivers/gpu/drm/amd/amdgpu/sislands_smc.h void amdgpu_si_start_smc(struct amdgpu_device *adev); amdgpu_device 410 drivers/gpu/drm/amd/amdgpu/sislands_smc.h void amdgpu_si_reset_smc(struct amdgpu_device *adev); amdgpu_device 411 drivers/gpu/drm/amd/amdgpu/sislands_smc.h int amdgpu_si_program_jump_on_start(struct amdgpu_device *adev); amdgpu_device 412 drivers/gpu/drm/amd/amdgpu/sislands_smc.h void amdgpu_si_smc_clock(struct amdgpu_device *adev, bool enable); amdgpu_device 413 drivers/gpu/drm/amd/amdgpu/sislands_smc.h bool amdgpu_si_is_smc_running(struct amdgpu_device *adev); amdgpu_device 414 drivers/gpu/drm/amd/amdgpu/sislands_smc.h PPSMC_Result amdgpu_si_send_msg_to_smc(struct amdgpu_device *adev, PPSMC_Msg msg); amdgpu_device 415 drivers/gpu/drm/amd/amdgpu/sislands_smc.h PPSMC_Result amdgpu_si_wait_for_smc_inactive(struct amdgpu_device *adev); amdgpu_device 416 drivers/gpu/drm/amd/amdgpu/sislands_smc.h int amdgpu_si_load_smc_ucode(struct amdgpu_device *adev, u32 limit); amdgpu_device 417 drivers/gpu/drm/amd/amdgpu/sislands_smc.h int amdgpu_si_read_smc_sram_dword(struct amdgpu_device *adev, u32 smc_address, amdgpu_device 419 drivers/gpu/drm/amd/amdgpu/sislands_smc.h int amdgpu_si_write_smc_sram_dword(struct amdgpu_device *adev, u32 smc_address, amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 71 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 97 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 120 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 129 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 180 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 228 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 328 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 401 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 418 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 476 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 510 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 526 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 675 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c struct amdgpu_device *adev = to_amdgpu_device(control); amdgpu_device 97 drivers/gpu/drm/amd/amdgpu/soc15.c static u32 soc15_pcie_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 112 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 127 drivers/gpu/drm/amd/amdgpu/soc15.c static u64 soc15_pcie_rreg64(struct amdgpu_device *adev, u32 reg) amdgpu_device 148 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_pcie_wreg64(struct amdgpu_device *adev, u32 reg, u64 v) amdgpu_device 170 drivers/gpu/drm/amd/amdgpu/soc15.c static u32 soc15_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 185 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 198 drivers/gpu/drm/amd/amdgpu/soc15.c static u32 soc15_didt_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 213 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 226 drivers/gpu/drm/amd/amdgpu/soc15.c static u32 soc15_gc_cac_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 238 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_gc_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 248 drivers/gpu/drm/amd/amdgpu/soc15.c static u32 soc15_se_cac_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 260 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_se_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 270 drivers/gpu/drm/amd/amdgpu/soc15.c static u32 soc15_get_config_memsize(struct amdgpu_device *adev) amdgpu_device 275 drivers/gpu/drm/amd/amdgpu/soc15.c static u32 soc15_get_xclk(struct amdgpu_device *adev) amdgpu_device 286 drivers/gpu/drm/amd/amdgpu/soc15.c void soc15_grbm_select(struct amdgpu_device *adev, amdgpu_device 298 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_vga_set_state(struct amdgpu_device *adev, bool state) amdgpu_device 303 drivers/gpu/drm/amd/amdgpu/soc15.c static bool soc15_read_disabled_bios(struct amdgpu_device *adev) amdgpu_device 309 drivers/gpu/drm/amd/amdgpu/soc15.c static bool soc15_read_bios_from_rom(struct amdgpu_device *adev, amdgpu_device 371 drivers/gpu/drm/amd/amdgpu/soc15.c static uint32_t soc15_read_indexed_register(struct amdgpu_device *adev, u32 se_num, amdgpu_device 388 drivers/gpu/drm/amd/amdgpu/soc15.c static uint32_t soc15_get_register_value(struct amdgpu_device *adev, amdgpu_device 403 drivers/gpu/drm/amd/amdgpu/soc15.c static int soc15_read_register(struct amdgpu_device *adev, u32 se_num, amdgpu_device 436 drivers/gpu/drm/amd/amdgpu/soc15.c void soc15_program_register_sequence(struct amdgpu_device *adev, amdgpu_device 468 drivers/gpu/drm/amd/amdgpu/soc15.c static int soc15_asic_mode1_reset(struct amdgpu_device *adev) amdgpu_device 502 drivers/gpu/drm/amd/amdgpu/soc15.c static int soc15_asic_get_baco_capability(struct amdgpu_device *adev, bool *cap) amdgpu_device 515 drivers/gpu/drm/amd/amdgpu/soc15.c static int soc15_asic_baco_reset(struct amdgpu_device *adev) amdgpu_device 538 drivers/gpu/drm/amd/amdgpu/soc15.c static int soc15_mode2_reset(struct amdgpu_device *adev) amdgpu_device 548 drivers/gpu/drm/amd/amdgpu/soc15.c soc15_asic_reset_method(struct amdgpu_device *adev) amdgpu_device 583 drivers/gpu/drm/amd/amdgpu/soc15.c static int soc15_asic_reset(struct amdgpu_device *adev) amdgpu_device 605 drivers/gpu/drm/amd/amdgpu/soc15.c static int soc15_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) amdgpu_device 618 drivers/gpu/drm/amd/amdgpu/soc15.c static int soc15_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) amdgpu_device 625 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_pcie_gen3_enable(struct amdgpu_device *adev) amdgpu_device 643 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_program_aspm(struct amdgpu_device *adev) amdgpu_device 652 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_enable_doorbell_aperture(struct amdgpu_device *adev, amdgpu_device 668 drivers/gpu/drm/amd/amdgpu/soc15.c static uint32_t soc15_get_rev_id(struct amdgpu_device *adev) amdgpu_device 673 drivers/gpu/drm/amd/amdgpu/soc15.c int soc15_set_ip_blocks(struct amdgpu_device *adev) amdgpu_device 812 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) amdgpu_device 817 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_invalidate_hdp(struct amdgpu_device *adev, amdgpu_device 827 drivers/gpu/drm/amd/amdgpu/soc15.c static bool soc15_need_full_reset(struct amdgpu_device *adev) amdgpu_device 832 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, amdgpu_device 879 drivers/gpu/drm/amd/amdgpu/soc15.c static void vega20_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, amdgpu_device 928 drivers/gpu/drm/amd/amdgpu/soc15.c static bool soc15_need_reset_on_init(struct amdgpu_device *adev) amdgpu_device 951 drivers/gpu/drm/amd/amdgpu/soc15.c static uint64_t soc15_get_pcie_replay_count(struct amdgpu_device *adev) amdgpu_device 1008 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1231 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1241 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1256 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_doorbell_range_init(struct amdgpu_device *adev) amdgpu_device 1277 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1306 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1318 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1325 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1345 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_update_hdp_light_sleep(struct amdgpu_device *adev, bool enable) amdgpu_device 1379 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_update_drm_clock_gating(struct amdgpu_device *adev, bool enable) amdgpu_device 1408 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_update_drm_light_sleep(struct amdgpu_device *adev, bool enable) amdgpu_device 1423 drivers/gpu/drm/amd/amdgpu/soc15.c static void soc15_update_rom_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 1444 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1495 drivers/gpu/drm/amd/amdgpu/soc15.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 70 drivers/gpu/drm/amd/amdgpu/soc15.h void soc15_grbm_select(struct amdgpu_device *adev, amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/soc15.h int soc15_set_ip_blocks(struct amdgpu_device *adev); amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/soc15.h void soc15_program_register_sequence(struct amdgpu_device *adev, amdgpu_device 78 drivers/gpu/drm/amd/amdgpu/soc15.h int vega10_reg_base_init(struct amdgpu_device *adev); amdgpu_device 79 drivers/gpu/drm/amd/amdgpu/soc15.h int vega20_reg_base_init(struct amdgpu_device *adev); amdgpu_device 80 drivers/gpu/drm/amd/amdgpu/soc15.h int arct_reg_base_init(struct amdgpu_device *adev); amdgpu_device 82 drivers/gpu/drm/amd/amdgpu/soc15.h void vega10_doorbell_index_init(struct amdgpu_device *adev); amdgpu_device 83 drivers/gpu/drm/amd/amdgpu/soc15.h void vega20_doorbell_index_init(struct amdgpu_device *adev); amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static void tonga_ih_set_interrupt_funcs(struct amdgpu_device *adev); amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static void tonga_ih_enable_interrupts(struct amdgpu_device *adev) amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static void tonga_ih_disable_interrupts(struct amdgpu_device *adev) amdgpu_device 102 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static int tonga_ih_irq_init(struct amdgpu_device *adev) amdgpu_device 172 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static void tonga_ih_irq_disable(struct amdgpu_device *adev) amdgpu_device 191 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static u32 tonga_ih_get_wptr(struct amdgpu_device *adev, amdgpu_device 222 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static void tonga_ih_decode_iv(struct amdgpu_device *adev, amdgpu_device 253 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static void tonga_ih_set_rptr(struct amdgpu_device *adev, amdgpu_device 267 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 282 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 298 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 321 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 330 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 337 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 344 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 357 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 371 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 390 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 400 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 410 drivers/gpu/drm/amd/amdgpu/tonga_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 477 drivers/gpu/drm/amd/amdgpu/tonga_ih.c static void tonga_ih_set_interrupt_funcs(struct amdgpu_device *adev) amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_enable_umc_index_mode(struct amdgpu_device *adev, amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_disable_umc_index_mode(struct amdgpu_device *adev) amdgpu_device 78 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_query_correctable_error_count(struct amdgpu_device *adev, amdgpu_device 126 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_querry_uncorrectable_error_count(struct amdgpu_device *adev, amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_query_error_count(struct amdgpu_device *adev, amdgpu_device 157 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_query_ras_error_count(struct amdgpu_device *adev, amdgpu_device 163 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_query_error_address(struct amdgpu_device *adev, amdgpu_device 206 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_query_ras_error_address(struct amdgpu_device *adev, amdgpu_device 212 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_ras_init_per_channel(struct amdgpu_device *adev, amdgpu_device 242 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c static void umc_v6_1_ras_init(struct amdgpu_device *adev) amdgpu_device 42 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_mc_resume(struct amdgpu_device *adev); amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static int uvd_v4_2_start(struct amdgpu_device *adev); amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_stop(struct amdgpu_device *adev); amdgpu_device 49 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_set_dcm(struct amdgpu_device *adev, amdgpu_device 60 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = ring->adev; amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = ring->adev; amdgpu_device 88 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = ring->adev; amdgpu_device 95 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 107 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 137 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 146 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_enable_mgcg(struct amdgpu_device *adev, amdgpu_device 157 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 212 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 226 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 238 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 254 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static int uvd_v4_2_start(struct amdgpu_device *adev) amdgpu_device 381 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_stop(struct amdgpu_device *adev) amdgpu_device 477 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = ring->adev; amdgpu_device 541 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_mc_resume(struct amdgpu_device *adev) amdgpu_device 576 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_enable_mgcg(struct amdgpu_device *adev, amdgpu_device 602 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_set_dcm(struct amdgpu_device *adev, amdgpu_device 631 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 639 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 650 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 661 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static int uvd_v4_2_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 670 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static int uvd_v4_2_process_interrupt(struct amdgpu_device *adev, amdgpu_device 695 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 762 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 772 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c static void uvd_v4_2_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 41 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 42 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 43 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static int uvd_v5_0_start(struct amdgpu_device *adev); amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_stop(struct amdgpu_device *adev); amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_enable_mgcg(struct amdgpu_device *adev, amdgpu_device 58 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 72 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 86 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 93 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 105 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 135 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 153 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 210 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 224 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 237 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 253 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 292 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static int uvd_v5_0_start(struct amdgpu_device *adev) amdgpu_device 433 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_stop(struct amdgpu_device *adev) amdgpu_device 494 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 554 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 562 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 573 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 584 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static int uvd_v5_0_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 593 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static int uvd_v5_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 602 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_enable_clock_gating(struct amdgpu_device *adev, bool enable) amdgpu_device 648 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_set_sw_clock_gating(struct amdgpu_device *adev) amdgpu_device 696 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_set_hw_clock_gating(struct amdgpu_device *adev) amdgpu_device 736 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_enable_mgcg(struct amdgpu_device *adev, amdgpu_device 765 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 794 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 811 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 871 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 881 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c static void uvd_v5_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 44 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_enc_ring_funcs(struct amdgpu_device *adev); amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 48 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static int uvd_v6_0_start(struct amdgpu_device *adev); amdgpu_device 49 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_stop(struct amdgpu_device *adev); amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_sw_clock_gating(struct amdgpu_device *adev); amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_enable_mgcg(struct amdgpu_device *adev, amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static inline bool uvd_v6_0_enc_support(struct amdgpu_device *adev) amdgpu_device 79 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 93 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 109 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 123 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 140 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 154 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 172 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 364 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 387 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 445 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 468 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 537 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 551 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 563 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 579 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 614 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void cz_set_uvd_clock_gating_branches(struct amdgpu_device *adev, amdgpu_device 699 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static int uvd_v6_0_start(struct amdgpu_device *adev) amdgpu_device 866 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_stop(struct amdgpu_device *adev) amdgpu_device 957 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1115 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1123 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1135 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1155 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1166 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1197 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1207 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static int uvd_v6_0_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 1216 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static int uvd_v6_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 1248 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_enable_clock_gating(struct amdgpu_device *adev, bool enable) amdgpu_device 1303 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_sw_clock_gating(struct amdgpu_device *adev) amdgpu_device 1352 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_hw_clock_gating(struct amdgpu_device *adev) amdgpu_device 1394 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_enable_mgcg(struct amdgpu_device *adev, amdgpu_device 1423 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1451 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1470 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1597 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1608 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_enc_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1623 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c static void uvd_v6_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_enc_ring_funcs(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static int uvd_v7_0_start(struct amdgpu_device *adev); amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_stop(struct amdgpu_device *adev); amdgpu_device 57 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static int uvd_v7_0_sriov_start(struct amdgpu_device *adev); amdgpu_device 73 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 87 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 104 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 118 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 138 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 152 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 177 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 371 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 408 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 496 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 522 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 600 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 622 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 634 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 650 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 708 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static int uvd_v7_0_mmsch_start(struct amdgpu_device *adev, amdgpu_device 764 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static int uvd_v7_0_sriov_start(struct amdgpu_device *adev) amdgpu_device 930 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static int uvd_v7_0_start(struct amdgpu_device *adev) amdgpu_device 1117 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_stop(struct amdgpu_device *adev) amdgpu_device 1158 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1226 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1295 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1338 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1354 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1387 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1436 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1444 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1456 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1478 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1489 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1520 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1531 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static int uvd_v7_0_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 1540 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static int uvd_v7_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 1581 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_sw_clock_gating(struct amdgpu_device *adev) amdgpu_device 1637 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_hw_clock_gating(struct amdgpu_device *adev) amdgpu_device 1678 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_bypass_mode(struct amdgpu_device *adev, bool enable) amdgpu_device 1696 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1729 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1837 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1850 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_enc_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1871 drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c static void uvd_v7_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 57 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 91 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 99 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static int vce_v2_0_lmi_clean(struct amdgpu_device *adev) amdgpu_device 116 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static int vce_v2_0_firmware_loaded(struct amdgpu_device *adev) amdgpu_device 142 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_disable_cg(struct amdgpu_device *adev) amdgpu_device 147 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_init_cg(struct amdgpu_device *adev) amdgpu_device 168 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 206 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 213 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 230 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static int vce_v2_0_start(struct amdgpu_device *adev) amdgpu_device 275 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static int vce_v2_0_stop(struct amdgpu_device *adev) amdgpu_device 310 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_set_sw_cg(struct amdgpu_device *adev, bool gated) amdgpu_device 345 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_set_dyn_cg(struct amdgpu_device *adev, bool gated) amdgpu_device 383 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_enable_mgcg(struct amdgpu_device *adev, bool enable, amdgpu_device 403 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 417 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 450 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 462 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 486 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 498 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 509 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 517 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static int vce_v2_0_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 531 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static int vce_v2_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 556 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 578 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 625 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 640 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c static void vce_v2_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static void vce_v3_0_mc_resume(struct amdgpu_device *adev, int idx); amdgpu_device 65 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static void vce_v3_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 66 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static void vce_v3_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 79 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 111 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 143 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 163 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static void vce_v3_0_override_vce_clock_gating(struct amdgpu_device *adev, bool override) amdgpu_device 168 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static void vce_v3_0_set_vce_sw_clock_gating(struct amdgpu_device *adev, amdgpu_device 235 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static int vce_v3_0_firmware_loaded(struct amdgpu_device *adev) amdgpu_device 265 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static int vce_v3_0_start(struct amdgpu_device *adev) amdgpu_device 331 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static int vce_v3_0_stop(struct amdgpu_device *adev) amdgpu_device 364 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static unsigned vce_v3_0_get_harvest_config(struct amdgpu_device *adev) amdgpu_device 401 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 420 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 458 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 470 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 490 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 503 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 515 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 524 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static void vce_v3_0_mc_resume(struct amdgpu_device *adev, int idx) amdgpu_device 577 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 589 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 606 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 647 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 678 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 691 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 701 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static int vce_v3_0_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 715 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static int vce_v3_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 741 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 789 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 808 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 943 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static void vce_v3_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 967 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c static void vce_v3_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 50 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_mc_resume(struct amdgpu_device *adev); amdgpu_device 51 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_set_ring_funcs(struct amdgpu_device *adev); amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 63 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 82 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 104 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 124 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static int vce_v4_0_firmware_loaded(struct amdgpu_device *adev) amdgpu_device 152 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static int vce_v4_0_mmsch_start(struct amdgpu_device *adev, amdgpu_device 204 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static int vce_v4_0_sriov_start(struct amdgpu_device *adev) amdgpu_device 335 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static int vce_v4_0_start(struct amdgpu_device *adev) amdgpu_device 387 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static int vce_v4_0_stop(struct amdgpu_device *adev) amdgpu_device 411 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 426 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 499 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 519 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 541 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 560 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 582 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 602 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 669 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 681 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 698 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 739 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 770 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 783 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 793 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_override_vce_clock_gating(struct amdgpu_device *adev, bool override) amdgpu_device 807 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_set_vce_sw_clock_gating(struct amdgpu_device *adev, amdgpu_device 874 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_set_bypass_mode(struct amdgpu_device *adev, bool enable) amdgpu_device 889 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 943 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1009 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static int vce_v4_0_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 1026 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static int vce_v4_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 1100 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_set_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1116 drivers/gpu/drm/amd/amdgpu/vce_v4_0.c static void vce_v4_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 45 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_stop(struct amdgpu_device *adev); amdgpu_device 46 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_set_dec_ring_funcs(struct amdgpu_device *adev); amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_set_enc_ring_funcs(struct amdgpu_device *adev); amdgpu_device 48 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_set_jpeg_ring_funcs(struct amdgpu_device *adev); amdgpu_device 49 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 52 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_pause_dpg_mode(struct amdgpu_device *adev, amdgpu_device 64 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 88 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 175 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 195 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 233 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 255 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 276 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 294 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_mc_resume_spg_mode(struct amdgpu_device *adev) amdgpu_device 361 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_mc_resume_dpg_mode(struct amdgpu_device *adev) amdgpu_device 441 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_disable_clock_gating(struct amdgpu_device *adev) amdgpu_device 568 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_enable_clock_gating(struct amdgpu_device *adev) amdgpu_device 633 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_clock_gating_dpg_mode(struct amdgpu_device *adev, uint8_t sram_sel) amdgpu_device 687 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_1_0_disable_static_power_gating(struct amdgpu_device *adev) amdgpu_device 733 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_1_0_enable_static_power_gating(struct amdgpu_device *adev) amdgpu_device 782 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_start_spg_mode(struct amdgpu_device *adev) amdgpu_device 971 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_start_dpg_mode(struct amdgpu_device *adev) amdgpu_device 1121 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_start(struct amdgpu_device *adev) amdgpu_device 1139 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_stop_spg_mode(struct amdgpu_device *adev) amdgpu_device 1180 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_stop_dpg_mode(struct amdgpu_device *adev) amdgpu_device 1214 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_stop(struct amdgpu_device *adev) amdgpu_device 1226 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_pause_dpg_mode(struct amdgpu_device *adev, amdgpu_device 1354 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1361 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1373 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1397 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1411 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1425 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1443 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1462 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1480 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1521 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1543 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1577 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1599 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1616 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1633 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1730 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1744 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1758 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1772 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1791 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1812 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1886 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1938 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1982 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2014 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2029 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2103 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2111 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static int vcn_v1_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 2141 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2163 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2298 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_set_dec_ring_funcs(struct amdgpu_device *adev) amdgpu_device 2304 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_set_enc_ring_funcs(struct amdgpu_device *adev) amdgpu_device 2314 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_set_jpeg_ring_funcs(struct amdgpu_device *adev) amdgpu_device 2325 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c static void vcn_v1_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 75 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_set_dec_ring_funcs(struct amdgpu_device *adev); amdgpu_device 76 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_set_enc_ring_funcs(struct amdgpu_device *adev); amdgpu_device 77 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_set_jpeg_ring_funcs(struct amdgpu_device *adev); amdgpu_device 78 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 81 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int vcn_v2_0_pause_dpg_mode(struct amdgpu_device *adev, amdgpu_device 93 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 117 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 223 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 243 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 292 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 324 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 345 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 363 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_mc_resume(struct amdgpu_device *adev) amdgpu_device 408 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_mc_resume_dpg_mode(struct amdgpu_device *adev, bool indirect) amdgpu_device 509 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_disable_clock_gating(struct amdgpu_device *adev) amdgpu_device 611 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_clock_gating_dpg_mode(struct amdgpu_device *adev, amdgpu_device 666 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int jpeg_v2_0_start(struct amdgpu_device *adev) amdgpu_device 735 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int jpeg_v2_0_stop(struct amdgpu_device *adev) amdgpu_device 790 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_enable_clock_gating(struct amdgpu_device *adev) amdgpu_device 841 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_disable_static_power_gating(struct amdgpu_device *adev) amdgpu_device 888 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_enable_static_power_gating(struct amdgpu_device *adev) amdgpu_device 928 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int vcn_v2_0_start_dpg_mode(struct amdgpu_device *adev, bool indirect) amdgpu_device 1054 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int vcn_v2_0_start(struct amdgpu_device *adev) amdgpu_device 1227 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int vcn_v2_0_stop_dpg_mode(struct amdgpu_device *adev) amdgpu_device 1259 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int vcn_v2_0_stop(struct amdgpu_device *adev) amdgpu_device 1331 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int vcn_v2_0_pause_dpg_mode(struct amdgpu_device *adev, amdgpu_device 1395 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1402 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1414 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1438 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1452 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1469 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1492 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1509 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1524 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1546 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1585 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1602 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1636 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1658 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1675 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1699 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1802 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1816 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1833 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2059 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int vcn_v2_0_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 2067 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static int vcn_v2_0_process_interrupt(struct amdgpu_device *adev, amdgpu_device 2097 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = ring->adev; amdgpu_device 2136 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2261 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_set_dec_ring_funcs(struct amdgpu_device *adev) amdgpu_device 2267 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_set_enc_ring_funcs(struct amdgpu_device *adev) amdgpu_device 2277 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_set_jpeg_ring_funcs(struct amdgpu_device *adev) amdgpu_device 2288 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c static void vcn_v2_0_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 53 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_set_dec_ring_funcs(struct amdgpu_device *adev); amdgpu_device 54 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_set_enc_ring_funcs(struct amdgpu_device *adev); amdgpu_device 55 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_set_jpeg_ring_funcs(struct amdgpu_device *adev); amdgpu_device 56 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 74 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 114 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 229 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 249 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 301 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 337 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 358 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 376 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_mc_resume(struct amdgpu_device *adev) amdgpu_device 429 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_disable_clock_gating(struct amdgpu_device *adev) amdgpu_device 547 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_enable_clock_gating(struct amdgpu_device *adev) amdgpu_device 609 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static int jpeg_v2_5_start(struct amdgpu_device *adev) amdgpu_device 682 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static int jpeg_v2_5_stop(struct amdgpu_device *adev) amdgpu_device 711 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static int vcn_v2_5_start(struct amdgpu_device *adev) amdgpu_device 886 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static int vcn_v2_5_stop(struct amdgpu_device *adev) amdgpu_device 959 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 973 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 990 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1039 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1056 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1080 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1138 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1152 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1169 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = ring->adev; amdgpu_device 1209 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_set_dec_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1222 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_set_enc_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1237 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_set_jpeg_ring_funcs(struct amdgpu_device *adev) amdgpu_device 1252 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1266 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1284 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1301 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1318 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static int vcn_v2_5_set_interrupt_state(struct amdgpu_device *adev, amdgpu_device 1326 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static int vcn_v2_5_process_interrupt(struct amdgpu_device *adev, amdgpu_device 1373 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c static void vcn_v2_5_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 38 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_set_interrupt_funcs(struct amdgpu_device *adev); amdgpu_device 47 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_enable_interrupts(struct amdgpu_device *adev) amdgpu_device 103 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_disable_interrupts(struct amdgpu_device *adev) amdgpu_device 219 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static int vega10_ih_irq_init(struct amdgpu_device *adev) amdgpu_device 355 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_irq_disable(struct amdgpu_device *adev) amdgpu_device 373 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static u32 vega10_ih_get_wptr(struct amdgpu_device *adev, amdgpu_device 435 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_decode_iv(struct amdgpu_device *adev, amdgpu_device 476 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_irq_rearm(struct amdgpu_device *adev, amdgpu_device 509 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_set_rptr(struct amdgpu_device *adev, amdgpu_device 537 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static int vega10_ih_self_irq(struct amdgpu_device *adev, amdgpu_device 561 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_set_self_irq_funcs(struct amdgpu_device *adev) amdgpu_device 569 drivers/gpu/drm/amd/amdgpu/vega10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 578 drivers/gpu/drm/amd/amdgpu/vega10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 614 drivers/gpu/drm/amd/amdgpu/vega10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 627 drivers/gpu/drm/amd/amdgpu/vega10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 638 drivers/gpu/drm/amd/amdgpu/vega10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 647 drivers/gpu/drm/amd/amdgpu/vega10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 654 drivers/gpu/drm/amd/amdgpu/vega10_ih.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 713 drivers/gpu/drm/amd/amdgpu/vega10_ih.c static void vega10_ih_set_interrupt_funcs(struct amdgpu_device *adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c int vega10_reg_base_init(struct amdgpu_device *adev) amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c void vega10_doorbell_index_init(struct amdgpu_device *adev) amdgpu_device 30 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c int vega20_reg_base_init(struct amdgpu_device *adev) amdgpu_device 59 drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c void vega20_doorbell_index_init(struct amdgpu_device *adev) amdgpu_device 85 drivers/gpu/drm/amd/amdgpu/vi.c static u32 vi_pcie_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 98 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 110 drivers/gpu/drm/amd/amdgpu/vi.c static u32 vi_smc_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 122 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 136 drivers/gpu/drm/amd/amdgpu/vi.c static u32 cz_smc_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 148 drivers/gpu/drm/amd/amdgpu/vi.c static void cz_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 158 drivers/gpu/drm/amd/amdgpu/vi.c static u32 vi_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 170 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 180 drivers/gpu/drm/amd/amdgpu/vi.c static u32 vi_didt_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 192 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 202 drivers/gpu/drm/amd/amdgpu/vi.c static u32 vi_gc_cac_rreg(struct amdgpu_device *adev, u32 reg) amdgpu_device 214 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_gc_cac_wreg(struct amdgpu_device *adev, u32 reg, u32 v) amdgpu_device 272 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_init_golden_registers(struct amdgpu_device *adev) amdgpu_device 327 drivers/gpu/drm/amd/amdgpu/vi.c static u32 vi_get_xclk(struct amdgpu_device *adev) amdgpu_device 359 drivers/gpu/drm/amd/amdgpu/vi.c void vi_srbm_select(struct amdgpu_device *adev, amdgpu_device 370 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_vga_set_state(struct amdgpu_device *adev, bool state) amdgpu_device 375 drivers/gpu/drm/amd/amdgpu/vi.c static bool vi_read_disabled_bios(struct amdgpu_device *adev) amdgpu_device 420 drivers/gpu/drm/amd/amdgpu/vi.c static bool vi_read_bios_from_rom(struct amdgpu_device *adev, amdgpu_device 451 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_detect_hw_virtualization(struct amdgpu_device *adev) amdgpu_device 551 drivers/gpu/drm/amd/amdgpu/vi.c static uint32_t vi_get_register_value(struct amdgpu_device *adev, amdgpu_device 647 drivers/gpu/drm/amd/amdgpu/vi.c static int vi_read_register(struct amdgpu_device *adev, u32 se_num, amdgpu_device 666 drivers/gpu/drm/amd/amdgpu/vi.c static int vi_gpu_pci_config_reset(struct amdgpu_device *adev) amdgpu_device 701 drivers/gpu/drm/amd/amdgpu/vi.c static int vi_asic_reset(struct amdgpu_device *adev) amdgpu_device 715 drivers/gpu/drm/amd/amdgpu/vi.c vi_asic_reset_method(struct amdgpu_device *adev) amdgpu_device 720 drivers/gpu/drm/amd/amdgpu/vi.c static u32 vi_get_config_memsize(struct amdgpu_device *adev) amdgpu_device 725 drivers/gpu/drm/amd/amdgpu/vi.c static int vi_set_uvd_clock(struct amdgpu_device *adev, u32 clock, amdgpu_device 771 drivers/gpu/drm/amd/amdgpu/vi.c static int vi_set_uvd_clocks(struct amdgpu_device *adev, u32 vclk, u32 dclk) amdgpu_device 796 drivers/gpu/drm/amd/amdgpu/vi.c static int vi_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) amdgpu_device 850 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_pcie_gen3_enable(struct amdgpu_device *adev) amdgpu_device 868 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_program_aspm(struct amdgpu_device *adev) amdgpu_device 877 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_enable_doorbell_aperture(struct amdgpu_device *adev, amdgpu_device 899 drivers/gpu/drm/amd/amdgpu/vi.c static uint32_t vi_get_rev_id(struct amdgpu_device *adev) amdgpu_device 909 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_flush_hdp(struct amdgpu_device *adev, struct amdgpu_ring *ring) amdgpu_device 919 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_invalidate_hdp(struct amdgpu_device *adev, amdgpu_device 930 drivers/gpu/drm/amd/amdgpu/vi.c static bool vi_need_full_reset(struct amdgpu_device *adev) amdgpu_device 951 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_get_pcie_usage(struct amdgpu_device *adev, uint64_t *count0, amdgpu_device 997 drivers/gpu/drm/amd/amdgpu/vi.c static uint64_t vi_get_pcie_replay_count(struct amdgpu_device *adev) amdgpu_device 1009 drivers/gpu/drm/amd/amdgpu/vi.c static bool vi_need_reset_on_init(struct amdgpu_device *adev) amdgpu_device 1052 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1276 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1286 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1301 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1317 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1330 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1337 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1357 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_update_bif_medium_grain_light_sleep(struct amdgpu_device *adev, amdgpu_device 1377 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_update_hdp_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 1393 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_update_hdp_light_sleep(struct amdgpu_device *adev, amdgpu_device 1409 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_update_drm_light_sleep(struct amdgpu_device *adev, amdgpu_device 1426 drivers/gpu/drm/amd/amdgpu/vi.c static void vi_update_rom_medium_grain_clock_gating(struct amdgpu_device *adev, amdgpu_device 1449 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1571 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1618 drivers/gpu/drm/amd/amdgpu/vi.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1672 drivers/gpu/drm/amd/amdgpu/vi.c int vi_set_ip_blocks(struct amdgpu_device *adev) amdgpu_device 1803 drivers/gpu/drm/amd/amdgpu/vi.c void legacy_doorbell_index_init(struct amdgpu_device *adev) amdgpu_device 29 drivers/gpu/drm/amd/amdgpu/vi.h void vi_srbm_select(struct amdgpu_device *adev, amdgpu_device 31 drivers/gpu/drm/amd/amdgpu/vi.h int vi_set_ip_blocks(struct amdgpu_device *adev); amdgpu_device 33 drivers/gpu/drm/amd/amdgpu/vi.h void legacy_doorbell_index_init(struct amdgpu_device *adev); amdgpu_device 1351 drivers/gpu/drm/amd/amdkfd/kfd_topology.c ctx = amdgpu_ras_get_context((struct amdgpu_device *)(dev->gpu->kgd)); amdgpu_device 100 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_init(struct amdgpu_device *adev); amdgpu_device 101 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_fini(struct amdgpu_device *adev); amdgpu_device 110 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_initialize_drm_device(struct amdgpu_device *adev); amdgpu_device 159 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static u32 dm_vblank_get_counter(struct amdgpu_device *adev, int crtc) amdgpu_device 179 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int dm_crtc_get_scanoutpos(struct amdgpu_device *adev, int crtc, amdgpu_device 238 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c get_crtc_by_otg_inst(struct amdgpu_device *adev, amdgpu_device 270 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = irq_params->adev; amdgpu_device 369 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = irq_params->adev; amdgpu_device 413 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = irq_params->adev; amdgpu_device 476 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 518 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 557 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 571 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 584 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_audio_init(struct amdgpu_device *adev) amdgpu_device 616 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_audio_fini(struct amdgpu_device *adev) amdgpu_device 634 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c void amdgpu_dm_audio_eld_notify(struct amdgpu_device *adev, int pin) amdgpu_device 646 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_init(struct amdgpu_device *adev) amdgpu_device 761 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void amdgpu_dm_fini(struct amdgpu_device *adev) amdgpu_device 791 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int load_dmcu_fw(struct amdgpu_device *adev) amdgpu_device 879 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 886 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 926 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1017 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1035 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1046 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = handle; amdgpu_device 1166 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = handle; amdgpu_device 1644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void register_hpd_handlers(struct amdgpu_device *adev) amdgpu_device 1684 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int dce110_register_irq_handlers(struct amdgpu_device *adev) amdgpu_device 1790 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int dcn10_register_irq_handlers(struct amdgpu_device *adev) amdgpu_device 1913 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1933 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1951 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 2005 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_mode_config_init(struct amdgpu_device *adev) amdgpu_device 2231 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int amdgpu_dm_initialize_drm_device(struct amdgpu_device *adev) amdgpu_device 2425 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void dm_bandwidth_update(struct amdgpu_device *adev) amdgpu_device 2454 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = drm_dev->dev_private; amdgpu_device 2475 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 2698 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c fill_plane_dcc_attributes(struct amdgpu_device *adev, amdgpu_device 2763 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c fill_plane_buffer_attributes(struct amdgpu_device *adev, amdgpu_device 2971 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c fill_dc_plane_info_and_addr(struct amdgpu_device *adev, amdgpu_device 3067 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static int fill_dc_plane_attributes(struct amdgpu_device *adev, amdgpu_device 3749 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 3765 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 3840 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3895 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 3945 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = connector->dev->dev_private; amdgpu_device 4102 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = connector->dev->dev_private; amdgpu_device 4364 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 4491 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev; amdgpu_device 4595 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = plane->dev->dev_private; amdgpu_device 5034 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dm->ddev->dev_private; amdgpu_device 5163 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = ddc_service->ctx->driver_context; amdgpu_device 5262 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c int amdgpu_dm_get_encoder_crtc_mask(struct amdgpu_device *adev) amdgpu_device 5285 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 5305 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void manage_dm_interrupts(struct amdgpu_device *adev, amdgpu_device 5352 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c static void remove_stream(struct amdgpu_device *adev, amdgpu_device 5418 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = plane->dev->dev_private; amdgpu_device 5506 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dm->adev; amdgpu_device 5583 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dm->adev; amdgpu_device 5958 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 6046 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 6108 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 6157 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 7258 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 7536 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 56 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h struct amdgpu_device; amdgpu_device 62 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h struct amdgpu_device *adev; amdgpu_device 126 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h struct amdgpu_device *adev; amdgpu_device 368 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h int amdgpu_dm_get_encoder_crtc_mask(struct amdgpu_device *adev); amdgpu_device 302 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c struct amdgpu_device *adev = amdgpu_device 303 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c (struct amdgpu_device *)crtc->base.state->dev->dev_private; amdgpu_device 104 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c struct amdgpu_device *adev = crtc->dev->dev_private; amdgpu_device 970 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 1009 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c struct amdgpu_device *adev = file_inode(f)->i_private; amdgpu_device 1031 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1048 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 1091 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c struct amdgpu_device *adev = data; amdgpu_device 1104 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c struct amdgpu_device *adev = data; amdgpu_device 1114 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c int dtn_debugfs_init(struct amdgpu_device *adev) amdgpu_device 33 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h int dtn_debugfs_init(struct amdgpu_device *adev); amdgpu_device 143 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static struct list_head *remove_irq_handler(struct amdgpu_device *adev, amdgpu_device 261 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c void *amdgpu_dm_irq_register_interrupt(struct amdgpu_device *adev, amdgpu_device 326 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c void amdgpu_dm_irq_unregister_interrupt(struct amdgpu_device *adev, amdgpu_device 374 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c int amdgpu_dm_irq_init(struct amdgpu_device *adev) amdgpu_device 402 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c void amdgpu_dm_irq_fini(struct amdgpu_device *adev) amdgpu_device 419 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c int amdgpu_dm_irq_suspend(struct amdgpu_device *adev) amdgpu_device 450 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c int amdgpu_dm_irq_resume_early(struct amdgpu_device *adev) amdgpu_device 473 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c int amdgpu_dm_irq_resume_late(struct amdgpu_device *adev) amdgpu_device 502 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static void amdgpu_dm_irq_schedule_work(struct amdgpu_device *adev, amdgpu_device 527 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static void amdgpu_dm_irq_immediate_work(struct amdgpu_device *adev, amdgpu_device 561 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static int amdgpu_dm_irq_handler(struct amdgpu_device *adev, amdgpu_device 602 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static int amdgpu_dm_set_hpd_irq_state(struct amdgpu_device *adev, amdgpu_device 614 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static inline int dm_irq_state(struct amdgpu_device *adev, amdgpu_device 645 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static int amdgpu_dm_set_pflip_irq_state(struct amdgpu_device *adev, amdgpu_device 659 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static int amdgpu_dm_set_crtc_irq_state(struct amdgpu_device *adev, amdgpu_device 673 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c static int amdgpu_dm_set_vupdate_irq_state(struct amdgpu_device *adev, amdgpu_device 707 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c void amdgpu_dm_set_irq_funcs(struct amdgpu_device *adev) amdgpu_device 731 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c void amdgpu_dm_hpd_init(struct amdgpu_device *adev) amdgpu_device 764 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c void amdgpu_dm_hpd_fini(struct amdgpu_device *adev) amdgpu_device 42 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h int amdgpu_dm_irq_init(struct amdgpu_device *adev); amdgpu_device 50 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h void amdgpu_dm_irq_fini(struct amdgpu_device *adev); amdgpu_device 66 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h void *amdgpu_dm_irq_register_interrupt(struct amdgpu_device *adev, amdgpu_device 79 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h void amdgpu_dm_irq_unregister_interrupt(struct amdgpu_device *adev, amdgpu_device 83 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h void amdgpu_dm_set_irq_funcs(struct amdgpu_device *adev); amdgpu_device 85 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h void amdgpu_dm_hpd_init(struct amdgpu_device *adev); amdgpu_device 86 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h void amdgpu_dm_hpd_fini(struct amdgpu_device *adev); amdgpu_device 92 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h int amdgpu_dm_irq_suspend(struct amdgpu_device *adev); amdgpu_device 99 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h int amdgpu_dm_irq_resume_early(struct amdgpu_device *adev); amdgpu_device 100 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h int amdgpu_dm_irq_resume_late(struct amdgpu_device *adev); amdgpu_device 275 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 305 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 370 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 394 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c struct amdgpu_device *adev = dev->dev_private; amdgpu_device 42 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 336 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 422 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 452 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 496 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 523 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 547 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 602 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 615 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 628 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 641 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 654 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 668 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 728 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 744 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 760 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 777 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 799 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 822 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 835 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 870 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 889 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c struct amdgpu_device *adev = ctx->driver_context; amdgpu_device 38 drivers/gpu/drm/amd/display/dc/bios/command_table.c (amdgpu_atom_execute_table(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \ amdgpu_device 43 drivers/gpu/drm/amd/display/dc/bios/command_table.c amdgpu_atom_parse_cmd_header(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \ amdgpu_device 86 drivers/gpu/drm/amd/display/dc/bios/command_table.c struct amdgpu_device *adev = dev; amdgpu_device 50 drivers/gpu/drm/amd/display/dc/bios/command_table2.c (amdgpu_atom_execute_table(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \ amdgpu_device 55 drivers/gpu/drm/amd/display/dc/bios/command_table2.c amdgpu_atom_parse_cmd_header(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_context, \ amdgpu_device 67 drivers/gpu/drm/amd/display/dc/bios/command_table2.c struct amdgpu_device *adev = dev; amdgpu_device 38 drivers/gpu/drm/amd/powerplay/amd_powerplay.c static int amd_powerplay_create(struct amdgpu_device *adev) amdgpu_device 64 drivers/gpu/drm/amd/powerplay/amd_powerplay.c static void amd_powerplay_destroy(struct amdgpu_device *adev) amdgpu_device 78 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 94 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 107 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 121 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 134 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 142 drivers/gpu/drm/amd/powerplay/amd_powerplay.c static void pp_reserve_vram_for_smu(struct amdgpu_device *adev) amdgpu_device 175 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 192 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 223 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 231 drivers/gpu/drm/amd/powerplay/amd_powerplay.c struct amdgpu_device *adev = handle; amdgpu_device 437 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = smu->adev; amdgpu_device 474 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c bool is_support_sw_smu(struct amdgpu_device *adev) amdgpu_device 484 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c bool is_support_sw_smu_xgmi(struct amdgpu_device *adev) amdgpu_device 610 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = smu->adev; amdgpu_device 706 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c static int smu_set_funcs(struct amdgpu_device *adev) amdgpu_device 734 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 746 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 765 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = smu->adev; amdgpu_device 831 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 896 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 920 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = smu->adev; amdgpu_device 980 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1025 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1179 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1233 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1297 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1329 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1346 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 1377 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c struct amdgpu_device *adev = (struct amdgpu_device *)handle; amdgpu_device 29 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 47 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 86 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 78 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c struct amdgpu_device *adev = NULL; amdgpu_device 238 drivers/gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 230 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c ((struct amdgpu_device *)hwmgr->adev)->pm.no_fan = amdgpu_device 258 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c ((struct amdgpu_device *)hwmgr->adev)->pm.dpm_enabled = true; amdgpu_device 177 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 253 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 301 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 322 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 352 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 375 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 412 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 444 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 650 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1090 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1124 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1300 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1321 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1341 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1455 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 250 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 495 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 272 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 312 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 324 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 344 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1103 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1277 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 421 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_clockpowergating.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1554 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2119 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2572 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2887 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 3481 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 4076 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c ref_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 4146 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c amdgpu_irq_add_id((struct amdgpu_device *)(hwmgr->adev), amdgpu_device 4150 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c amdgpu_irq_add_id((struct amdgpu_device *)(hwmgr->adev), amdgpu_device 4156 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c amdgpu_irq_add_id((struct amdgpu_device *)(hwmgr->adev), amdgpu_device 4321 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 961 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1030 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 98 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c crystal_clock_freq = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 271 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c crystal_clock_freq = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 175 drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 33 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 55 drivers/gpu/drm/amd/powerplay/hwmgr/smu9_baco.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 588 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c int phm_irq_process(struct amdgpu_device *adev, amdgpu_device 645 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c amdgpu_irq_add_id((struct amdgpu_device *)(hwmgr->adev), amdgpu_device 649 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c amdgpu_irq_add_id((struct amdgpu_device *)(hwmgr->adev), amdgpu_device 655 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c amdgpu_irq_add_id((struct amdgpu_device *)(hwmgr->adev), amdgpu_device 666 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c struct amdgpu_device *adev = dev; amdgpu_device 108 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h int phm_irq_process(struct amdgpu_device *adev, amdgpu_device 196 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 361 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 825 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 3134 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 3769 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 5339 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 934 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 972 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 985 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1024 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1046 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1080 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1093 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1138 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1160 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 756 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 93 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 113 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c crystal_clock_freq = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 130 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 159 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 254 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 309 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 324 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c crystal_clock_freq = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 341 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 367 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 404 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 427 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 458 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 135 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 292 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 385 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 148 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 173 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 208 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 226 drivers/gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 42 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 61 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 76 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 176 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 327 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 424 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 485 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 833 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct amdgpu_device *adev = (struct amdgpu_device *)(hwmgr->adev); amdgpu_device 2161 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 3261 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 92 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 139 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 188 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 201 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c crystal_clock_freq = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 218 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 243 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 278 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 296 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 341 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h struct amdgpu_device *adev; amdgpu_device 794 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h bool is_support_sw_smu(struct amdgpu_device *adev); amdgpu_device 795 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h bool is_support_sw_smu_xgmi(struct amdgpu_device *adev); amdgpu_device 305 drivers/gpu/drm/amd/powerplay/navi10_ppt.c struct amdgpu_device *adev = smu->adev; amdgpu_device 322 drivers/gpu/drm/amd/powerplay/navi10_ppt.c struct amdgpu_device *adev = smu->adev; amdgpu_device 399 drivers/gpu/drm/amd/powerplay/navi10_ppt.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1458 drivers/gpu/drm/amd/powerplay/navi10_ppt.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1497 drivers/gpu/drm/amd/powerplay/navi10_ppt.c struct amdgpu_device *adev = smu->adev; amdgpu_device 59 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 66 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 74 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 93 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 121 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 149 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 211 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 249 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 317 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 333 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 359 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 582 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1136 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1165 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1181 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1226 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1358 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1410 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1425 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1482 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1526 drivers/gpu/drm/amd/powerplay/smu_v11_0.c static int smu_v11_0_irq_process(struct amdgpu_device *adev, amdgpu_device 1568 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1646 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 1816 drivers/gpu/drm/amd/powerplay/smu_v11_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 47 drivers/gpu/drm/amd/powerplay/smu_v12_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 55 drivers/gpu/drm/amd/powerplay/smu_v12_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 63 drivers/gpu/drm/amd/powerplay/smu_v12_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 82 drivers/gpu/drm/amd/powerplay/smu_v12_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 109 drivers/gpu/drm/amd/powerplay/smu_v12_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 137 drivers/gpu/drm/amd/powerplay/smu_v12_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 231 drivers/gpu/drm/amd/powerplay/smu_v12_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 401 drivers/gpu/drm/amd/powerplay/smu_v12_0.c struct amdgpu_device *adev = smu->adev; amdgpu_device 235 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1304 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2185 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 2855 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2892 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2205 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 283 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2147 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 806 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c ref_clk = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 871 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c ref_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 1644 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2140 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 51 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 65 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 74 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 81 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 99 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 121 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 215 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 244 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c r = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 260 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c r = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 554 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c r = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 569 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c r = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 725 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c struct amdgpu_device *adev; amdgpu_device 766 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 776 drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 40 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 60 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 84 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 99 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 125 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 145 drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 1587 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 2532 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 42 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 149 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 197 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 212 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 228 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 245 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 260 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 45 drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 221 drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 235 drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 251 drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 266 drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 281 drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 295 drivers/gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 49 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 70 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 90 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 105 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 131 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 151 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 166 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 273 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 419 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 433 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 447 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 461 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 475 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 489 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c ret = amdgpu_bo_create_kernel((struct amdgpu_device *)hwmgr->adev, amdgpu_device 674 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c ref_clk = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 746 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c ref_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); amdgpu_device 1914 drivers/gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c struct amdgpu_device *adev = hwmgr->adev; amdgpu_device 946 drivers/gpu/drm/amd/powerplay/vega20_ppt.c struct amdgpu_device *adev = smu->adev; amdgpu_device 2980 drivers/gpu/drm/amd/powerplay/vega20_ppt.c struct amdgpu_device *adev = smu->adev;