On Mon, Jan 26, 2026 at 3:17 PM Alex Deucher <[email protected]> wrote: >
Patch title should say gmc10. Fixed locally. Alex > Need to make sure gfxoff is disallowed when we touch GC > registers over MMIO. > > Cc: Yifan Zhang <[email protected]> > Signed-off-by: Alex Deucher <[email protected]> > --- > drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c > b/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c > index 2568eeaae9454..7a8e86efdfe40 100644 > --- a/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c > +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c > @@ -64,6 +64,7 @@ gmc_v10_0_vm_fault_interrupt_state(struct amdgpu_device > *adev, > struct amdgpu_irq_src *src, unsigned int > type, > enum amdgpu_interrupt_state state) > { > + amdgpu_gfx_off_ctrl(adev, false); > switch (state) { > case AMDGPU_IRQ_STATE_DISABLE: > /* MM HUB */ > @@ -92,6 +93,7 @@ gmc_v10_0_vm_fault_interrupt_state(struct amdgpu_device > *adev, > default: > break; > } > + amdgpu_gfx_off_ctrl(adev, true); > > return 0; > } > -- > 2.52.0 >
