> > changes in v2: > > 1. use amdgpu_bo_create/free_kernel to allocate OB. > > > > Signed-off-by: Monk Liu <Monk.Liu at amd.com> > > Signed-off-by: Xiangliang Yu <Xiangliang.Yu at amd.com> > > --- > > drivers/gpu/drm/amd/amdgpu/amdgpu.h | 13 + > > drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 607 > +++++++++++++++++++++++++++++++++- > > drivers/gpu/drm/amd/amdgpu/vid.h | 2 + > > 3 files changed, 620 insertions(+), 2 deletions(-) > > > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h > > b/drivers/gpu/drm/amd/amdgpu/amdgpu.h > > index 9ea5bf0..c392882 100644 > > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h > > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h > > @@ -186,6 +186,11 @@ enum amdgpu_thermal_irq { > > AMDGPU_THERMAL_IRQ_LAST > > }; > > > > +enum amdgpu_kiq_irq { > > + AMDGPU_CP_KIQ_IRQ_DRIVER0 = 0, > > + AMDGPU_CP_KIQ_IRQ_LAST > > +}; > > Is there a reason to make this a separate enum rather than just adding it to > amdgpu_cp_irq? Ok, I'll add CP_KIQ_IRQ into amdgpu_cp_irq and remove the enum. Thanks!