Patches #1-#3, #5 and #8 are Reviewed-by: Christian König
<christian.koe...@amd.com>.
Patch #6, #9 and #10 are Acked-by: Christian König
<christian.koe...@amd.com>.
Patch #4: Just send out a question on this.
Patch #7 is missing a comment that this applies during driver
load/unload, cause that isn't obvious.
With that fixed the patch is Reviewed-by: Christian König
<christian.koe...@amd.com> as well.
Patch #10 please add the comment that this is just a temporary
workaround to the code as well.
With that fixed the patch is also Reviewed-by: Christian König
<christian.koe...@amd.com>.
Regards,
Christian.
Am 11.01.2017 um 14:18 schrieb Xiangliang Yu:
This patch series will enable AMD GPU virtualization and wires it
into amdgpu modules.
Changes in V3:
1. rename field name;
2. remove extra fence_get()/fence_put();
3. fixed coding style;
4. update patch comment;
Changes in V2:
1. define new high level interface for non-asic specific;
2. add asic specific file to support specific asic;
3. not include KIQ patch as it has been merged into kernel;
4. not include CSA patch as monk will submit it;
Xiangliang Yu (11):
drm/amdgpu/ring: add two interfaces to support r/w registers with kiq
drm/amdgpu/gfx8: implement emit_rreg/wreg function
drm/amdgpu/virt: add runtime flag
drm/amdgpu/virt: use kiq to access registers
drm/amdgpu/virt: add high level interfaces for virt
drm/amdgpu/virt: implement VI virt operation interfaces
drm/amdgpu: request/release full gpu access if device is vf
drm/amdgpu/vi: add support virtualization
drm/amdgpu/virt: enable virtual display
drm/amdgpu/virt: disable dc
drm/amdgpu: do not reset gpu for virtualization
drivers/gpu/drm/amd/amdgpu/Makefile | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 21 +
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 146 +++++++
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 30 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 37 ++
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 592 +++++++++++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h | 55 +++
drivers/gpu/drm/amd/amdgpu/vi.c | 35 +-
11 files changed, 926 insertions(+), 4 deletions(-)
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx