Lines Matching refs:imu
650 if (adev->gfx.imu.funcs) {
651 if (adev->gfx.imu.funcs->init_microcode) {
652 err = adev->gfx.imu.funcs->init_microcode(adev);
654 dev_err(adev->dev, "Failed to load imu firmware!\n");
1327 if (adev->gfx.imu.funcs && (amdgpu_dpm > 0)) {
1329 if (adev->gfx.imu.funcs->load_microcode)
1330 adev->gfx.imu.funcs->load_microcode(adev);
1332 if (adev->gfx.imu.funcs->setup_imu)
1333 adev->gfx.imu.funcs->setup_imu(adev);
1334 if (adev->gfx.imu.funcs->start_imu)
1335 adev->gfx.imu.funcs->start_imu(adev);
1340 /* unhalt rlc to start autoload without imu */
3611 if (adev->gfx.imu.funcs && (amdgpu_dpm > 0)) {
3613 if (adev->gfx.imu.funcs->program_rlc_ram)
3614 adev->gfx.imu.funcs->program_rlc_ram(adev);
3622 if (adev->gfx.imu.funcs && (amdgpu_dpm > 0)) {
3623 if (adev->gfx.imu.funcs->load_microcode)
3624 adev->gfx.imu.funcs->load_microcode(adev);
3625 if (adev->gfx.imu.funcs->setup_imu)
3626 adev->gfx.imu.funcs->setup_imu(adev);
3627 if (adev->gfx.imu.funcs->start_imu)
3628 adev->gfx.imu.funcs->start_imu(adev);
5651 adev->gfx.imu.mode = MISSION_MODE;
5653 adev->gfx.imu.mode = DEBUG_MODE;
5655 adev->gfx.imu.funcs = &gfx_v12_0_imu_funcs;