drm/amdgpu:add META_DATA struct for CSA/SRIOV v2
authorMonk Liu <Monk.Liu@amd.com>
Thu, 12 Jan 2017 07:32:44 +0000 (15:32 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 27 Jan 2017 16:13:33 +0000 (11:13 -0500)
commitae65a26dd387fec18dd1645fbb4b901b379cd6f5
treed5c6a2e43e4a74f236eb07e778ff754103a2e753
parenta1970a6382b8781380de9494b2e256aa85814b79
drm/amdgpu:add META_DATA struct for CSA/SRIOV v2

META-DATA is used in GFX cmd submit, we have two
format suit for META-DATA-init, one is legacy and another
is for chained-ib preempt, which is used in vulkan
UMD.

v2: drop use CP version number to judge if chain-ib
supports or not, we wait for it mature

Signed-off-by: Monk Liu <Monk.Liu@amd.com>
Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
drivers/gpu/drm/amd/amdgpu/vi.h