| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2016-09-14 | drm/amdgpu: add AMDGPU_BO_INVALID_OFFSET | Christian König | 1 | -0/+2 | |
| An invalid offset to be used by custom VRAM/GGT manager when we don't have an offset for an BO. Signed-off-by: Christian König <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2016-09-14 | drm/amdgpu: add a new helper to free a BO in kernel allocations | Junwei Zhang | 1 | -0/+2 | |
| Free the BO allocated by amdgpu_bo_create_kernel() Signed-off-by: Junwei Zhang <[email protected]> Reviewed-by: Christian König <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2016-08-22 | drm/amdgpu: sync bo and shadow V3 | Chunming Zhou | 1 | -0/+12 | |
| Use shadow flag to judge which direction to sync. V2: Don't need bo pin, so remove it. V3: 1. Split to two functions, one is backup_to_shadow, another is restore_from_shadow. 2. Clean up previous shadow direction difinitions. Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Christian König <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2016-08-08 | drm/amdgpu: add more warning to amdgpu_bo_offset | Christian König | 1 | -15/+1 | |
| Warn when we try to get the address and the BO isn't locked or reserved. Signed-off-by: Christian König <[email protected]> Reviewed-by: Chunming Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2016-08-08 | drm/amdgpu: add new helper for in kernel allocations | Christian König | 1 | -0/+4 | |
| We often allocate, pin and map things at the same time in the kernel. Signed-off-by: Christian König <[email protected]> Reviewed-by: Chunming Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2016-05-04 | drm/ttm: remove use_ticket parameter from ttm_bo_reserve | Christian König | 1 | -1/+1 | |
| Not used any more. Reviewed-by: Sinclair Yeh <[email protected]> Signed-off-by: Christian König <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2016-02-16 | drm/amdgpu: cleanup gem init/finit | Christian König | 1 | -1/+0 | |
| Remove the double housekeeping and use something sane to forcefuly delete BOs on unload. Signed-off-by: Christian König <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2016-01-08 | drm/amdgpu: add warning to amdgpu_bo_gpu_offset() v2 | Christian König | 1 | -0/+1 | |
| Check if there really is a valid offset for the BO. v2: user WARN_ON_ONCE Signed-off-by: Christian König <[email protected]> Reviewed-by: Michel Dänzer <[email protected]> Reviewed-by: Alex Deucher <[email protected]> (v1) Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2015-11-16 | drm/amdgpu: remove the unnecessary parameter adev for amdgpu_sa_bo_new() | Junwei Zhang | 1 | -4/+3 | |
| Signed-off-by: Junwei Zhang <[email protected]> Reviewed-by: Christian König <[email protected]> | |||||
| 2015-09-23 | drm/amdgpu: export reservation_object from dmabuf to ttm (v2) | Christian König | 1 | -0/+2 | |
| Adds an extra argument to amdgpu_bo_create, which is only used in amdgpu_prime.c. Port of radeon commit 831b6966a60fe72d85ae3576056b4e4e0775b112. v2: fix up kfd. Signed-off-by: Christian König <[email protected]> Reviewed-by: Jammy Zhou <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-08-25 | drm/amdgpu: improve sa_bo->fence by kernel fence | Chunming Zhou | 1 | -1/+1 | |
| Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Christian K?nig <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: use kernel fence diretly in amdgpu_bo_fence | Chunming Zhou | 1 | -1/+1 | |
| Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Christian K?nig <[email protected]> Reviewed-by: Jammy Zhou <[email protected]> | |||||
| 2015-06-03 | drm/amdgpu: implement the allocation range (v3) | Chunming Zhou | 1 | -1/+8 | |
| Pass a ttm_placement pointer to amdgpu_bo_create_restricted add min_offset to amdgpu_bo_pin_restricted. This makes it easier to allocate memory with address restrictions. With this patch we can also enable 2-ended allocation again. v2: fix rebase conflicts v3: memset placements before using Reviewed-by: Jammy Zhou <[email protected]> Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-06-03 | drm/amdgpu: add core driver (v4) | Alex Deucher | 1 | -0/+196 | |
| This adds the non-asic specific core driver code. v2: remove extra kconfig option v3: implement minor fixes from Fengguang Wu v4: fix cast in amdgpu_ucode.c Acked-by: Christian König <[email protected]> Acked-by: Jammy Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||