| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-09-02 | drm/amdgpu: implement burst NOP for SDMA | Jammy Zhou | 1 | -5/+29 | |
| Customize the insert_nop func for SDMA rings, and use burst NOP for ring/IB submissions in other places as well Signed-off-by: Jammy Zhou <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-09-02 | drm/amdgpu: add insert_nop ring func and default implementation | Jammy Zhou | 1 | -0/+1 | |
| The insert_nop function is added to amdgpu_ring_funcs structure as well as the default implementation Signed-off-by: Jammy Zhou <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-09-02 | drm/amdgpu: add burst_nop flag for sdma | Jammy Zhou | 1 | -0/+2 | |
| The burst NOP is supported for SDMA when feature_version is >= 20. Signed-off-by: Jammy Zhou <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-08-28 | drm/amdgpu: use IB for fill_buffer instead of direct command | Chunming Zhou | 1 | -6/+6 | |
| Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Christian K?nig <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-08-26 | drm/amdgpu: use IB for copy buffer of eviction | Chunming Zhou | 1 | -8/+8 | |
| This aids handling buffers moves with the scheduler. Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Christian K?nig <[email protected]> | |||||
| 2015-08-20 | drm/amdgpu: fix zeroing all IB fields manually v2 | Christian König | 1 | -0/+1 | |
| The problem now is that we don't necessarily call amdgpu_ib_get() in some error paths and so work with uninitialized data. Better require that the memory is already zeroed. v2: better commit message Signed-off-by: Christian König <[email protected]> Reviewed-by: Chunming Zhou <[email protected]> (v1) Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: add reference for **fence | Chunming Zhou | 1 | -0/+1 | |
| fix fence is released when pass to **fence sometimes. add reference for it. Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Christian K?nig <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: add kernel fence in ib_submit_kernel_helper | Chunming Zhou | 1 | -2/+4 | |
| every sbumission should be able to get a fence. Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Christian K?nig <[email protected]> Reviewed-by: Jammy Zhou <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: use kernel fence for sdma ib test | 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-08-17 | drm/amdgpu: use gpu scheduler for sdma ib test | Chunming Zhou | 1 | -14/+11 | |
| Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Christian K?nig <[email protected]> | |||||
| 2015-08-17 | drm/amdgpu: prepare job before push to sw queue for pte ring | Chunming Zhou | 1 | -0/+1 | |
| user mode will still use pte ring as a normal ring. if the prepare job generates another command(update pte) on its ring in scheduler, then will kill scheduler which is going to waiting later job but pending running job. Signed-off-by: Chunming Zhou <[email protected]> Acked-by: Christian K?nig <[email protected]> Reviewed-by: Jammy Zhou <[email protected]> | |||||
| 2015-08-05 | drm/amdgpu: add feature version for SDMA ucode | Jammy Zhou | 1 | -0/+1 | |
| Signed-off-by: Jammy Zhou <[email protected]> Reviewed-by: Christian König <[email protected]> | |||||
| 2015-06-10 | drm/amdgpu: fix the build on big endian | Alex Deucher | 1 | -1/+2 | |
| Some leftover copy and pastes from radeon that never got updated. Reviewed-by: Christian König <[email protected]> Reported-by: Stephen Rothwell <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2015-06-05 | drm/amdgpu: disable user fence interrupt (v2) | Chunming Zhou | 1 | -1/+2 | |
| amdgpu submits both kernel and user fences, but just need one interrupt, disable user fence interrupt and don't effect user fence. v2: fix merge error Signed-off-by: Chunming Zhou <[email protected]> Reviewed-by: Alex Deucher <[email protected]> | |||||
| 2015-06-03 | drm/amdgpu: remove all sh mem register modification in vm flush | monk.liu | 1 | -27/+0 | |
| Leave that at the values set during init. No need to update them repeatedly. Signed-off-by: monk.liu <[email protected]> Signed-off-by: David Zhang <[email protected]> Reviewed-by: Christian König <[email protected]> Reviewed-by: Jammy Zhou <[email protected]> | |||||
| 2015-06-03 | drm/amdgpu: rename amdgpu_ip_funcs to amd_ip_funcs (v2) | yanyang1 | 1 | -19/+34 | |
| The structure is renamed and moved to amd_shared.h to make the component independent. This makes it easier to add new components in the future. v2: fix include path Reviewed-by: Jammy Zhou <[email protected]> Signed-off-by: yanyang1 <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||
| 2015-06-03 | drm/amdgpu: cleanup HDP flush handling | Christian König | 1 | -12/+3 | |
| Signed-off-by: Christian König <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Reviewed-by: Jammy Zhou <[email protected]> Reviewed-by: Monk Liu <[email protected]> | |||||
| 2015-06-03 | drm/amdgpu: allow unaligned memory access (v2) | Jack Xiao | 1 | -1/+5 | |
| Set up the CP and SDMA for proper unaligned memory access. Required for OpenCL 2.x v2: udpate commit message Signed-off-by: Jack Xiao <[email protected]> Reviewed-by: Monk Liu <[email protected]> Reviewed-by: Jammy Zhou <[email protected]> | |||||
| 2015-06-03 | drm/amdgpu: Add support for CIK parts | Alex Deucher | 1 | -0/+1422 | |
| This patch adds support for CIK parts. These parts are also supported by radeon which is the preferred option, so there is a config option to enable support for CIK parts in amdgpu for testing. Acked-by: Christian König <[email protected]> Acked-by: Jammy Zhou <[email protected]> Signed-off-by: Alex Deucher <[email protected]> | |||||