Lines Matching refs:nbio
222 return adev->nbio.funcs->get_memsize(adev);
351 u32 memsize = adev->nbio.funcs->get_memsize(adev);
436 (adev->nbio.funcs->program_aspm))
437 adev->nbio.funcs->program_aspm(adev);
725 if (adev->nbio.ras &&
726 adev->nbio.ras_err_event_athub_irq.funcs)
729 * nbio v4_3 only support fatal error hanlding
731 amdgpu_irq_get(adev, &adev->nbio.ras_err_event_athub_irq, 0);
737 adev->nbio.funcs->enable_doorbell_selfring_aperture(adev, true);
763 /* setup nbio registers */
764 adev->nbio.funcs->init_registers(adev);
769 if (adev->nbio.funcs->remap_hdp_registers && !amdgpu_sriov_vf(adev))
770 adev->nbio.funcs->remap_hdp_registers(adev);
772 adev->nbio.funcs->enable_doorbell_aperture(adev, true);
786 adev->nbio.funcs->enable_doorbell_aperture(adev, false);
787 adev->nbio.funcs->enable_doorbell_selfring_aperture(adev, false);
792 if (adev->nbio.ras &&
793 adev->nbio.ras_err_event_athub_irq.funcs)
794 amdgpu_irq_put(adev, &adev->nbio.ras_err_event_athub_irq, 0);
838 adev->nbio.funcs->update_medium_grain_clock_gating(adev,
840 adev->nbio.funcs->update_medium_grain_light_sleep(adev,
873 adev->nbio.funcs->get_clockgating_state(adev, flags);