[PATCH 1/2] drm/amdgpu: update SMC firmware image for polaris10 variants

2018-12-06 Thread Junwei Zhang
Some new variants require different firmwares. Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c index ceadeeadfa56

[PATCH 2/2] drm/amdgpu: update MC firmware image for polaris10 variants

2018-12-06 Thread Junwei Zhang
Some new variants require different firmwares. Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c index 1ad7e6b8ed1d

[PATCH] drm/amdgpu: disable UVD/VCE for some polaris10 variants

2018-11-25 Thread Junwei Zhang
Some variants don't support UVD and VCE. Signed-off-by: Junwei Zhang Reviewed-by: Flora Cui --- drivers/gpu/drm/amd/amdgpu/vi.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/vi.c b/drivers/gpu/drm/amd/amdgpu/vi.c index f3a4cf1f013a

[PATCH] drm/amdgpu: disable UVD/VCE for some polaris 12 variants

2018-11-23 Thread Junwei Zhang
Some variants don't support UVD and VCE. Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/vi.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/vi.c b/drivers/gpu/drm/amd/amdgpu/vi.c index f3a4cf1f013a..3338b013ded4 100644 --- a/drivers/gpu/drm/amd

[PATCH] drm/amdgpu: disable UVD/VCE for some polaris 12 variants

2018-11-23 Thread Junwei Zhang
Some variants don't support UVD and VCE. Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/vi.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/vi.c b/drivers/gpu/drm/amd/amdgpu/vi.c index f3a4cf1f013a..46a92eca831b 100644 --- a/drivers/gpu/drm/amd

[PATCH] drm/amdgpu: fix gfx wptr for sdma v4

2018-10-30 Thread Junwei Zhang
The wptr value will be shitfed when function returns. Remove the redundant shift and clean up. Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c b

[PATCH libdrm] amdgpu: add error return value for finding bo by cpu mapping (v2)

2018-08-30 Thread Junwei Zhang
If nothing is found, error should be returned. v2: udpate the error value different from parameter check Signed-off-by: Junwei Zhang Reviewed-by: Christian König Reviewed-by: Michel Dänzer --- amdgpu/amdgpu_bo.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/amdgpu

[PATCH libdrm] amdgpu: add error return value for finding bo by cpu mapping

2018-08-30 Thread Junwei Zhang
If nothing is found, error should be returned. Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index 2f4f90f..3812c5e 100644 --- a/amdgpu/amdgpu_bo.c +++ b/amdgpu/amdgpu_bo.c

[PATCH libdrm 2/2] amdgpu: add a function to create amdgpu bo internally (v4)

2018-08-13 Thread Junwei Zhang
a helper function to create and initialize amdgpu bo v2: update error handling: add label and free bo v3: update error handling: separate each error label v4: update error handling and rebase Signed-off-by: Junwei Zhang Reviewed-by: Christian König --- amdgpu/amdgpu_bo.c | 211

[PATCH libdrm 1/2] amdgpu: free flink bo in bo import

2018-08-13 Thread Junwei Zhang
Fix potential memory leak when handle flink bo in bo import. Free the flink bo after bo import and in error handling. Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 5 + 1 file changed, 5 insertions(+) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index b790e9b..d9556ec 100644

[PATCH libdrm] amdgpu: add a function to create amdgpu bo internally (v4)

2018-08-13 Thread Junwei Zhang
a helper function to create and initialize amdgpu bo v2: update error handling: add label and free bo v3: update error handling: separate each error label v4: update error handling and free flink bo in bo import Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 208

[PATCH libdrm] amdgpu: add a function to create amdgpu bo internally (v3)

2018-08-12 Thread Junwei Zhang
a helper function to create and initialize amdgpu bo v2: update error handling: add label and free bo v3: update error handling: separate each error label Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 196 ++--- 1 file changed, 95

[PATCH] drm/amdgpu: move amdgpu ttm structures to amdgpu_ttm.h

2018-08-09 Thread Junwei Zhang
code cleanup for amdgpu ttm structures Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 17 + 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu

[PATCH libdrm 2/2] [RFC] amdgpu: do not free flink bo for flink_fd

2018-08-09 Thread Junwei Zhang
the flink bo is used to export Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index 6f0baf1..5b91cfc 100644 --- a/amdgpu/amdgpu_bo.c +++ b/amdgpu/amdgpu_bo.c @@ -219,12 +219,6 @@ static int

[PATCH libdrm 1/2] amdgpu: add a function to create amdgpu bo internally (v3)

2018-08-09 Thread Junwei Zhang
a helper function to create and initialize amdgpu bo v2: update error handling: add label and free bo v3: update error handling: separate each error label Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 196 ++--- 1 file changed, 95

[PATCH libdrm 1/2] amdgpu: add a function to create amdgpu bo internally (v3)

2018-08-09 Thread Junwei Zhang
a helper function to create and initialize amdgpu bo v2: update error handling: add label and free bo v3: update error handling: separate each error label Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 195 ++--- 1 file changed, 94

[PATCH libdrm 2/2] [RFC] amdgpu: do not free flink bo for flink_fd

2018-08-09 Thread Junwei Zhang
the flink bo is used to export Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index 2947715..0d0c73b 100644 --- a/amdgpu/amdgpu_bo.c +++ b/amdgpu/amdgpu_bo.c @@ -219,12 +219,6 @@ static int

[PATCH libdrm] amdgpu: add a function to create amdgpu bo internally (v2)

2018-08-09 Thread Junwei Zhang
a helper function to create and initialize amdgpu bo v2: update error handling: add label and free bo Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 186 + 1 file changed, 89 insertions(+), 97 deletions(-) diff --git a/amdgpu

[PATCH libdrm] amdgpu: add a function to create amdgpu bo internally

2018-08-08 Thread Junwei Zhang
a helper function to create and initialize amdgpu bo Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 184 - 1 file changed, 84 insertions(+), 100 deletions(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index b790e9b..2cca40d

[PATCH libdrm 1/3] amdgpu: add bo from user memory to handle table

2018-08-08 Thread Junwei Zhang
When create bo from user memory, add it to handle table for future query. Signed-off-by: Junwei Zhang Reviewed-by: Christian König --- amdgpu/amdgpu_bo.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index 422c7c9

[PATCH libdrm 3/3] tests/amdgpu: add test for finding bo by CPU mapping

2018-08-08 Thread Junwei Zhang
Add a test for API to query bo by CPU mapping Signed-off-by: Junwei Zhang Reviewed-by: Christian König --- tests/amdgpu/bo_tests.c | 33 + 1 file changed, 33 insertions(+) diff --git a/tests/amdgpu/bo_tests.c b/tests/amdgpu/bo_tests.c index 9d4da4a..dc2de9b

[PATCH libdrm 2/3] amdgpu: add a function to find bo by cpu mapping (v2)

2018-08-08 Thread Junwei Zhang
Userspace needs to know if the user memory is from BO or malloc. v2: update mutex range and rebase Signed-off-by: Junwei Zhang Reviewed-by: Christian König --- amdgpu/amdgpu.h| 23 +++ amdgpu/amdgpu_bo.c | 39 +++ 2 files changed, 62

[PATCH libdrm 3/4] tests/amdgpu: add test for finding bo by CPU mapping

2018-08-07 Thread Junwei Zhang
Add a test for API to query bo by CPU mapping Signed-off-by: Junwei Zhang Reviewed-by: Christian König --- tests/amdgpu/bo_tests.c | 33 + 1 file changed, 33 insertions(+) diff --git a/tests/amdgpu/bo_tests.c b/tests/amdgpu/bo_tests.c index 9d4da4a..dc2de9b

[PATCH libdrm 4/4] amdgpu: add a function to create amdgpu bo internally

2018-08-07 Thread Junwei Zhang
a helper function to create and initialize amdgpu bo Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 81 ++ 1 file changed, 33 insertions(+), 48 deletions(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index a7f0662..59cba69

[PATCH libdrm 2/4] amdgpu: add a function to find bo by cpu mapping (v2)

2018-08-07 Thread Junwei Zhang
Userspace needs to know if the user memory is from BO or malloc. v2: update mutex range and rebase Signed-off-by: Junwei Zhang --- amdgpu/amdgpu.h| 23 +++ amdgpu/amdgpu_bo.c | 34 ++ 2 files changed, 57 insertions(+) diff --git a/amdgpu

[PATCH libdrm 1/4] amdgpu: add bo from user memory to handle table

2018-08-07 Thread Junwei Zhang
When create bo from user memory, add it to handle table for future query. Signed-off-by: Junwei Zhang Reviewed-by: Christian König --- amdgpu/amdgpu_bo.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index 422c7c9

[PATCH libdrm 2/4] amdgpu: add count for handle table

2018-08-07 Thread Junwei Zhang
count indicats the total number of key in handle table max_key becomes the max value of key Signed-off-by: Junwei Zhang --- amdgpu/handle_table.c | 18 +++--- amdgpu/handle_table.h | 1 + 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/amdgpu/handle_table.c b/amdgpu

[PATCH libdrm 3/4] amdgpu: add a function to find bo by cpu mapping

2018-08-07 Thread Junwei Zhang
Userspace needs to know if the user memory is from BO or malloc. Signed-off-by: Junwei Zhang --- amdgpu/amdgpu.h| 23 +++ amdgpu/amdgpu_bo.c | 34 ++ 2 files changed, 57 insertions(+) diff --git a/amdgpu/amdgpu.h b/amdgpu/amdgpu.h index

[PATCH libdrm 4/4] tests/amdgpu: add test for finding bo by CPU mapping

2018-08-07 Thread Junwei Zhang
Add a test for API to query bo by CPU mapping Signed-off-by: Junwei Zhang Reviewed-by: Christian König --- tests/amdgpu/bo_tests.c | 33 + 1 file changed, 33 insertions(+) diff --git a/tests/amdgpu/bo_tests.c b/tests/amdgpu/bo_tests.c index 9d4da4a..dc2de9b

[PATCH libdrm 1/4] amdgpu: add bo from user memory to handle table

2018-08-07 Thread Junwei Zhang
When create bo from user memory, add it to handle table for future query. Signed-off-by: Junwei Zhang --- amdgpu/amdgpu_bo.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index 422c7c9..b24e698 100644 --- a/amdgpu

[PATCH libdrm] amdgpu: add valid function for handle table

2018-08-03 Thread Junwei Zhang
When insert or lookup a handle in table, it needs to check if the handle is vaild or not. Sometimes it may find a non-existing bo in table Signed-off-by: Junwei Zhang --- amdgpu/handle_table.c | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/amdgpu

[PATCH libdrm] tests/amdgpu: add test for finding bo by CPU mapping

2018-07-30 Thread Junwei Zhang
Signed-off-by: Junwei Zhang --- tests/amdgpu/bo_tests.c | 32 1 file changed, 32 insertions(+) diff --git a/tests/amdgpu/bo_tests.c b/tests/amdgpu/bo_tests.c index 9d4da4a..4d05027 100644 --- a/tests/amdgpu/bo_tests.c +++ b/tests/amdgpu/bo_tests.c @@ -27,6 +27,7

[PATCH libdrm] amdgpu: add amdgpu_find_bo_by_cpu_mapping interface (v2)

2018-07-30 Thread Junwei Zhang
Signed-off-by: Chunming Zhou Signed-off-by: Junwei Zhang (v2) Reviewed-by: Jammy Zhou Reviewed-by: Christian König --- amdgpu/amdgpu.h | 24 amdgpu/amdgpu_bo.c | 49 include/drm/amdgpu_drm.h | 21

[PATCH 1/2] drm/amdgpu: return bo itself if userptr is cpu addr of bo (v3)

2018-07-30 Thread Junwei Zhang
From: Chunming Zhou v2: get original gem handle from gobj v3: update find bo data structure as union(in, out) simply some code logic Signed-off-by: Chunming Zhou Signed-off-by: Junwei Zhang (v3) Reviewed-by: Christian König Reviewed-by: Jammy Zhou --- drivers/gpu/drm/amd/amdgpu

[PATCH 2/2] drm/amdgpu: bump version for API to find bo by cpu mapping

2018-07-30 Thread Junwei Zhang
bump version for new API involved. Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c index 8843a06..6b52551 100644

[PATCH] drm/amdgpu: correct evict flag for bo move

2018-07-26 Thread Junwei Zhang
pass the evict flag instead of hard code Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c index 8c4358e..c1ae528

[PATCH] drm/scheduler: add NULL pointer check for run queue (v2)

2018-07-16 Thread Junwei Zhang
To check rq pointer before adding entity into it. That avoids NULL pointer access in some case. v2: move the check to caller Suggested-by: Christian König Signed-off-by: Junwei Zhang --- drivers/gpu/drm/scheduler/gpu_scheduler.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers

[PATCH] drm/scheduler: add NULL pointer check for run queue

2018-07-15 Thread Junwei Zhang
To check rq pointer before adding entity into it. That avoids NULL pointer access in some case. Suggested-by: Christian König Signed-off-by: Junwei Zhang --- drivers/gpu/drm/scheduler/gpu_scheduler.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/scheduler

[PATCH] drm/amdgpu: Reserve fence slots for command submission

2018-07-03 Thread Junwei Zhang
: sta...@vger.kernel.org Bugzilla: https://bugs.freedesktop.org/106418 Reported-by: mikhail.v.gavri...@gmail.com Signed-off-by: Michel Dänzer Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu

[PATCH] drm/amdgpu: allocate gart memory when it's required (v3)

2018-06-27 Thread Junwei Zhang
Instead of calling gart memory on every bo pin, allocates it on demand v2: fix error handling v3: drop the change for kfd gtt bo mapping, not needed. Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c| 6 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c

[PATCH 3/3] drm/amdgpu: fix kmap error handling for bo creations

2018-06-26 Thread Junwei Zhang
kmap happens after bo pin, so unpin is required on error Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c index

[PATCH 1/3] drm/amdgpu: separate gpu address from bo pin

2018-06-26 Thread Junwei Zhang
It could be got by amdgpu_bo_gpu_offset() if need Signed-off-by: Junwei Zhang Reviewed-by: Michel Dänzer --- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c| 6 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 6

[PATCH 2/3] drm/amdgpu: allocate gart memory when it's required (v2)

2018-06-26 Thread Junwei Zhang
Instead of calling gart memory on every bo pin, allocates it on demand v2: fix error handling Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c| 6 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 ++ drivers/gpu/drm/amd/amdgpu

[PATCH 2/2] drm/amdgpu: allocate gart memory when it's required

2018-06-26 Thread Junwei Zhang
Instead of calling gart memory on every bo pin, allocates it on demand Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c| 6 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 10

[PATCH 1/2] drm/amdgpu: separate gpu address from bo pin

2018-06-26 Thread Junwei Zhang
It could be got by amdgpu_bo_gpu_offset() if need Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c| 6 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 6 -- drivers/gpu/drm/amd/amdgpu

[PATCH] drm/amdgpu: correct GART location info

2018-06-18 Thread Junwei Zhang
Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c index f77b07b..f9fe8d3 100644 --- a/drivers/gpu

[PATCH] drm/amdgpu: remove unused parameter for va update

2018-06-12 Thread Junwei Zhang
Don't need validation list any more Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c index 5fb156a..eff716d 100644

[PATCH] drm/amdgpu: fix clear_all and replace handling in the VM (v2)

2018-06-05 Thread Junwei Zhang
it is possible that we need to split up huge pages for them. Signed-off-by: Christian König Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm

[PATCH] drm/amdgpu: skip huge page for PRT mapping

2018-06-03 Thread Junwei Zhang
PRT mapping doesn't support huge page, since it's per PTE basis. Signed-off-by: Junwei Zhang --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c index

[PATCH] drm/amdgpu: fix NULL pointer dereference when run App with DRI_PRIME=1

2018-05-24 Thread Junwei Zhang
] ? amdgpu_cs_find_mapping+0x120/0x120 [amdgpu] [ 632.680537] amdgpu_drm_ioctl+0x4c/0x80 [amdgpu] [ 632.680542] do_vfs_ioctl+0xa4/0x600 [ 632.680546] ? SyS_futex+0x7f/0x180 [ 632.680549] SyS_ioctl+0x79/0x90 [ 632.680554] entry_SYSCALL_64_fastpath+0x24/0xab Signed-off-by: Junwei Zhang

[PATCH] drm/amdgpu: fix null pointer for bo unmap trace function

2018-05-11 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h index 532263a..e96e26d 100644 --- a/d

[PATCH 2/2] drm/amdgpu: set ttm bo priority before initialization

2018-05-10 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c index e62153a..6a9e46a

[PATCH 1/2] drm/ttm: remove priority hard code when initializing ttm bo

2018-05-10 Thread Junwei Zhang
Then priority could be set before initialization. By default, it requires to kzalloc ttm bo. In fact, we always do so. Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/ttm/ttm_bo.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drive

[PATCH] drm/ttm: specify bo priority when initializing ttm bo

2018-05-09 Thread Junwei Zhang
Expect to add an evitable bo who has reservation object to the correct lru[bo->priority] list Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 11 ++- drivers/gpu/drm/ast/ast_ttm.c | 2 +- drivers/gpu/drm/bochs/b

[PATCH] drm/amd/powerplay: add PME smu message for raven

2018-05-09 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h b/drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h index 5d07b6e..a2991fa

[PATCH] drm/amdgpu: bo could be null when access in vm bo update

2018-04-23 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c index 6a372ca..1c00f1a 100644 --- a/drive

[PATCH v2] drm/amdgpu: simplify bo_va list when vm bo update (v2)

2018-04-19 Thread Junwei Zhang
v2: fix compiling warning Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 22 ++ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgp

[PATCH] drm/amdgpu: disable ECC check for Raven to avoid error message annoyance

2018-01-16 Thread Junwei Zhang
It should be enabled until ECC is supported for Raven. Change-Id: If847663d503c26d2a08274ca721b4ce1bc637111 Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v9_

[PATCH v2] drm/amdgpu/gfx9: fix ngg enablement to clear gds reserved memory (v2)

2018-01-10 Thread Junwei Zhang
v2: fix register access Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c index ae976e3..6

[PATCH v2] drm/amdgpu/gfx9: fix ngg enablement to clear gds reserved memory (v2)

2018-01-10 Thread Junwei Zhang
v2: fix register access Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c index ae976e3..c

[PATCH] drm/amdgpu/gfx9: fix ngg enablement to clear gds reserved memory

2018-01-10 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c index ae976e3..5f2ae77 100644 --- a/drive

[PATCH] drm/amd/powerplay: add vclk/dclkSoftMin support for raven

2017-07-28 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/powerplay/hwmgr/rv_hwmgr.c | 9 + drivers/gpu/drm/amd/powerplay/hwmgr/rv_hwmgr.h | 2 ++ drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 2 ++ drivers/gpu/drm/amd/powerplay/inc/rv_ppsmc.h | 7 ++- 4

[PATCH 1/3] drm/amdgpu: add psp bootloader command list

2017-07-28 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 ++ drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h b/drivers/gpu/drm/amd/

[PATCH 3/3] drm/amdgpu: add psp ecc support for vega10

2017-07-28 Thread Junwei Zhang
Disable ecc by default Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 ++ drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 60 + drivers/gpu/drm/amd/amdgpu/psp_v3_1.h | 2 ++ 3 files changed, 65 insertions(+)

[PATCH 0/3] *** Add PSP ECC support for Vega10 ***

2017-07-28 Thread Junwei Zhang
Junwei Zhang (3): drm/amdgpu: add psp bootloader command list drm/amdgpu: add psp ecc support drm/amdgpu: add psp ecc support for vega10 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 20 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 32 + drivers/gpu/drm/amd/amdgpu

[PATCH 2/3] drm/amdgpu: add psp ecc support

2017-07-28 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 17 ++--- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 22 ++ 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ps

[PATCH] drm/amdgpu: disable firmware loading for psp v10

2017-07-18 Thread Junwei Zhang
Now asd firmware is not ready for psp v10, will enable it when it's available Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c b/drivers/gpu/drm/amd/

[PATCH] drm/amdgpu: read reg in each iterate of psp_wait_for loop

2017-07-17 Thread Junwei Zhang
From: "Zhang, Jerry" <jerry.zh...@amd.com> v2: fixes the SOS loading failure for PSP v3.1 Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> Cc: sta...@vger.kernel.org Acked-by: Alex Deucher <alexander.deuc...@amd.com> (v1) Acked-by: Huang Rui <ray.hu...@amd.com

[PATCH 2/2] drm/amdgpu: enable sos status checking for vega10

2017-07-17 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/psp_v3_1.c b/drivers/gpu/drm/amd/amdgpu/psp_v3_1.c index 2718e86..23106e3 100644 --- a/drivers/gpu/drm/amd/amdgpu/psp_

[PATCH 1/2] drm/amdgpu: read reg in each iterate of psp_wait_for loop

2017-07-17 Thread Junwei Zhang
From: "Zhang, Jerry" <jerry.zh...@amd.com> Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> Acked-by: Alex Deucher <alexander.deuc...@amd.com> Acked-by: Huang Rui <ray.hu...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 +-- 1 file changed, 1 insert

[PATCH 1/4] drm/amdgpu: remove unncessary code in psp v10 ring init func

2017-07-14 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 20 1 file changed, 20 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/psp_v10_0.c b/drivers/gpu/drm/amd/amdgpu/psp_v10_0.c index 8e0a24f..328c6f5 100644 --- a/drive

[PATCH 4/4] drm/amdgpu: add ring_destroy for psp v10

2017-07-14 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 27 +++ drivers/gpu/drm/amd/amdgpu/psp_v10_0.h | 2 ++ 3 files changed, 30 insertions(+) diff --git a/drivers/gpu/d

[PATCH 3/4] drm/amdgpu: add ring_create function for psp v10

2017-07-14 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 31 +++ drivers/gpu/drm/amd/amdgpu/psp_v10_0.h | 2 ++ 3 files changed, 34 insertions(+) diff --git a/drivers/gpu/d

[PATCH 2/4] drm/amdgpu: add init microcode function for psp v10

2017-07-14 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 46 + drivers/gpu/drm/amd/amdgpu/psp_v10_0.h | 1 + 3 files changed, 48 insertions(+) diff --git a/drivers/gpu/d

[PATCH 0/4] *** Prepare to support PSP v10 for Raven ***

2017-07-14 Thread Junwei Zhang
Junwei Zhang (4): drm/amdgpu: remove unncessary code in psp v10 ring init func drm/amdgpu: add init microcode function for psp v10 drm/amdgpu: add ring_create function for psp v10 drm/amdgpu: add ring_destroy for psp v10 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 ++ drivers/gpu/drm

[PATCH] drm/amdgpu: read reg in each iterate of psp_wait_for loop

2017-07-14 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c index ba743d4..71ce3ee 100644 --- a/drive

[PATCH] drm/amdgpu: fix sem list soft lockup issue

2017-05-12 Thread Junwei Zhang
: a216ffbfbd00 task.stack: a216f422 [ 264.133929] RIP: 0010:[] [] amdgpu_sem_put+0x13/0x30 [amdgpu] [ 264.133983] RSP: 0018:a216f4223cb0 EFLAGS: 00200286 Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 4 +++- drivers/gpu/drm/amd/

[PATCH 1/2] drm/amdgpu: export more gpu info for gfx9

2017-04-27 Thread Junwei Zhang
v2: 64-bit aligned for gpu info Signed-off-by: Ken Wang <qingqing.w...@amd.com> Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> Reviewed-by: Alex Deucher <alexander.deuc...@amd.com> Reviewed-by: Qiang Yu <qiang...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu.h |

[PATCH 2/2] drm/amdgpu: bump version for exporting gpu info for gfx9

2017-04-27 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c index ead00d7..857c3be 100644 --- a/drive

[PATCH] drm/amdgpu: extend vm flags to 64-bit in tracepoint

2017-04-24 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h index 8676eff..9

[PATCH] drm/amdgpu: fix trace error for amdgpu_vm_bo_unmap

2017-04-24 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h index f38e5e2..8676eff 100644 --- a/d

[PATCH V3] drm/amdgpu: PRT support for gfx9 (v3)

2017-04-20 Thread Junwei Zhang
From: "Zhang, Jerry" <jerry.zh...@amd.com> v2: unify PRT bit for all ASICs v3: move PRT flag checking in amdgpu_vm_bo_split_mapping() Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> Acked-by: David Zhou <david1.z...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_

[PATCH v2] drm/amdgpu: PRT support for gfx9 (v2)

2017-04-18 Thread Junwei Zhang
v2: unify PRT bit for all ASICs Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> Acked-by: David Zhou <david1.z...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-)

[PATCH] drm/amdgpu: PRT support for gfx9

2017-04-17 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgp

[PATCH] drm/amdgpu: reserve space before adding a shared fence

2017-04-10 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c index 157ae50..55af909 100644 --- a/drivers/gpu/drm/amd/

[PATCH] drm/amdgpu: fix amdgpu_vm warning

2017-04-06 Thread Junwei Zhang
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c: In function 'amdgpu_vm_bo_update_mapping': >> drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1207:20: warning: comparison of distinct pointer types lacks a cast [enabled by default] Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/dr

[PATCH v2] drm/amdgpu: set vm size and block size by individual gmc by default (v2)

2017-04-06 Thread Junwei Zhang
By default, the value is set by individual gmc. if a specific value is input, it overrides the global value for all v2: create helper funcs Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 31 ++-- drivers/gpu/drm/amd/

[PATCH] drm/amdgpu: set vm size and block size by individual gmc by default

2017-04-05 Thread Junwei Zhang
By default, the value is set by individual gmc. if a specific value is input, it overrides the global value for all Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu.h| 2 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_device.

[PATCH] drm/amdgpu: fix vm size and block size for VMPT (v3)

2017-03-31 Thread Junwei Zhang
From: "Zhang, Jerry" <jerry.zh...@amd.com> v2: set both of them in gmc v3: move vm size and block size in vm manager Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 drivers/gpu/drm/amd/amdgp

[PATCH 2/2] drm/amdgpu: rename amdgpu_get_block_size to amdgpu_check_block_size

2017-03-30 Thread Junwei Zhang
Here just check if the block size is reasonable, otherwise set it as default vaule. The entity value should be set globally or in gmc. Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

[PATCH 1/2 v2] drm/amdgpu: fix vm size and block size for Vega10 VMPT

2017-03-30 Thread Junwei Zhang
From: "Zhang, Jerry" <jerry.zh...@amd.com> Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 15 --- 2 files changed, 8 insertions(+), 15 deletions(-) di

[PATCH 2/2] drm/amdgpu: rename amdgpu_get_block_size to amdgpu_check_block_size

2017-03-30 Thread Junwei Zhang
Here just check if the block size is reasonable, otherwise set it as default vaule. The entity actual vaule should be set globally or in gmc. Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 del

[PATCH] drm/amdgpu: fix vm pte pde flags to 640bit for sdma of CI/SI

2017-03-29 Thread Junwei Zhang
Missing the flags fixing for CI/SI Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/si_dma.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/cik_sdma.c b/d

[PATCH 2/2] drm/amdgpu: set vm size as 256TB for Vega10

2017-03-29 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c index 1ad1113..4af4ea0 100644 --- a/drivers/g

[PATCH 1/2] drm/amdgpu: create a func to check vm size

2017-03-29 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 51 ++ 1 file changed, 31 insertions(+), 20 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c

[PATCH v2] drm/amdgpu: fix vm pte pde flags to 64-bit for sdma (v2)

2017-03-29 Thread Junwei Zhang
v2: fix for all sdma engines Change-Id: I15f8f429009058ba36c7340031c9fa178d716aef Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 ++-- 3

[PATCH] drm/amdgpu: fix vm pte pde flags to 64-bit for sdma v4

2017-03-28 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c b/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c index dcbef50..6cfb100 100644 --- a/drivers/g

[PATCH libdrm v2] amdgpu: add REPLACE and CLEAR checking for VA op (v2)

2017-03-21 Thread Junwei Zhang
v2: fix indent Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- amdgpu/amdgpu_bo.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index 71cd666..850fe8c 100644 --- a/amdgpu/amdgpu_bo.c +++ b/amdgpu/amdgpu_bo.c @@ -952,7

[PATCH 2/2] amdgpu: add REPLACE and CLEAR checking for VA op

2017-03-17 Thread Junwei Zhang
Signed-off-by: Junwei Zhang <jerry.zh...@amd.com> --- amdgpu/amdgpu_bo.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/amdgpu/amdgpu_bo.c b/amdgpu/amdgpu_bo.c index 71cd666..8fe3cfd 100644 --- a/amdgpu/amdgpu_bo.c +++ b/amdgpu/amdgpu_bo.c @@ -952,7 +952,10

[PATCH 0/2] *** [libdrm] add REPLACE and CLEAR for VA op ***

2017-03-17 Thread Junwei Zhang
Based on latest PRT support by Nicolai Junwei Zhang (2): amdgpu: add new VA operations CLEAR and REPLACE amdgpu: add REPLACE and CLEAR checking for VA op amdgpu/amdgpu_bo.c | 5 - include/drm/amdgpu_drm.h | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) -- 1.9.1

  1   2   >