Searched refs:umsch_mm (Results 1 – 7 of 7) sorted by relevance
139 adev->umsch_mm.fw = NULL; in amdgpu_umsch_mm_init_microcode()148 adev->umsch_mm.irq_start_addr = in amdgpu_umsch_mm_init_microcode()151 adev->umsch_mm.uc_start_addr = in amdgpu_umsch_mm_init_microcode()154 adev->umsch_mm.data_start_addr = in amdgpu_umsch_mm_init_microcode()163 info->fw = adev->umsch_mm.fw; in amdgpu_umsch_mm_init_microcode()169 info->fw = adev->umsch_mm.fw; in amdgpu_umsch_mm_init_microcode()186 adev->umsch_mm.fw->data; in amdgpu_umsch_mm_allocate_ucode_buffer()218 adev->umsch_mm.fw->data; in amdgpu_umsch_mm_allocate_ucode_data_buffer()369 adev->umsch_mm.fw = NULL; in umsch_mm_sw_fini()460 if (!umsch_mm) in amdgpu_debugfs_umsch_fwlog_read()[all …]
95 lower_32_bits(adev->umsch_mm.uc_start_addr >> 2)); in umsch_mm_v4_0_load_microcode()102 data = adev->umsch_mm.uc_start_addr + adev->umsch_mm.ucode_size - 1; in umsch_mm_v4_0_load_microcode()107 0 : adev->umsch_mm.ucode_fw_gpu_addr; in umsch_mm_v4_0_load_microcode()114 lower_32_bits(adev->umsch_mm.data_start_addr)); in umsch_mm_v4_0_load_microcode()116 upper_32_bits(adev->umsch_mm.data_start_addr)); in umsch_mm_v4_0_load_microcode()119 adev->umsch_mm.data_size - 1); in umsch_mm_v4_0_load_microcode()123 0 : adev->umsch_mm.data_fw_gpu_addr; in umsch_mm_v4_0_load_microcode()175 &adev->umsch_mm.data_fw_gpu_addr, in umsch_mm_v4_0_load_microcode()176 (void **)&adev->umsch_mm.data_fw_ptr); in umsch_mm_v4_0_load_microcode()179 &adev->umsch_mm.ucode_fw_gpu_addr, in umsch_mm_v4_0_load_microcode()[all …]
198 void amdgpu_umsch_fwlog_init(struct amdgpu_umsch_mm *umsch_mm);204 *adev->umsch_mm.cmd_buf_curr_ptr++ = (reg_offset << 2); \205 *adev->umsch_mm.cmd_buf_curr_ptr++ = value; \
1000 MODULE_PARM_DESC(umsch_mm,1002 module_param_named(umsch_mm, amdgpu_umsch_mm, int, 0444);
595 ring == &adev->umsch_mm.ring || in amdgpu_gmc_allocate_vm_inv_eng()
1049 struct amdgpu_umsch_mm umsch_mm; member
2096 amdgpu_debugfs_umsch_fwlog_init(adev, &adev->umsch_mm); in amdgpu_debugfs_init()