Lines Matching refs:nbio
223 return adev->nbio.funcs->get_memsize(adev);
352 u32 memsize = adev->nbio.funcs->get_memsize(adev);
440 if (adev->nbio.funcs->program_aspm)
441 adev->nbio.funcs->program_aspm(adev);
558 adev->nbio.funcs->set_reg_remap(adev);
841 if (adev->nbio.ras &&
842 adev->nbio.ras_err_event_athub_irq.funcs)
845 * nbio v4_3 only support fatal error hanlding
847 amdgpu_irq_get(adev, &adev->nbio.ras_err_event_athub_irq, 0);
853 adev->nbio.funcs->enable_doorbell_selfring_aperture(adev, true);
874 /* setup nbio registers */
875 adev->nbio.funcs->init_registers(adev);
880 if (adev->nbio.funcs->remap_hdp_registers && !amdgpu_sriov_vf(adev))
881 adev->nbio.funcs->remap_hdp_registers(adev);
883 adev->nbio.funcs->enable_doorbell_aperture(adev, true);
897 adev->nbio.funcs->enable_doorbell_aperture(adev, false);
898 adev->nbio.funcs->enable_doorbell_selfring_aperture(adev, false);
903 if (adev->nbio.ras &&
904 adev->nbio.ras_err_event_athub_irq.funcs)
905 amdgpu_irq_put(adev, &adev->nbio.ras_err_event_athub_irq, 0);
968 adev->nbio.funcs->update_medium_grain_clock_gating(adev,
970 adev->nbio.funcs->update_medium_grain_light_sleep(adev,
1003 adev->nbio.funcs->get_clockgating_state(adev, flags);