diff options
Diffstat (limited to 'drivers/gpu')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 | ||||
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c index 1dab5f2b725b..0dee008bcc57 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | |||
| @@ -50,9 +50,11 @@ | |||
| 50 | * KMS wrapper. | 50 | * KMS wrapper. |
| 51 | * - 3.0.0 - initial driver | 51 | * - 3.0.0 - initial driver |
| 52 | * - 3.1.0 - allow reading more status registers (GRBM, SRBM, SDMA, CP) | 52 | * - 3.1.0 - allow reading more status registers (GRBM, SRBM, SDMA, CP) |
| 53 | * - 3.2.0 - GFX8: Uses EOP_TC_WB_ACTION_EN, so UMDs don't have to do the same | ||
| 54 | * at the end of IBs. | ||
| 53 | */ | 55 | */ |
| 54 | #define KMS_DRIVER_MAJOR 3 | 56 | #define KMS_DRIVER_MAJOR 3 |
| 55 | #define KMS_DRIVER_MINOR 1 | 57 | #define KMS_DRIVER_MINOR 2 |
| 56 | #define KMS_DRIVER_PATCHLEVEL 0 | 58 | #define KMS_DRIVER_PATCHLEVEL 0 |
| 57 | 59 | ||
| 58 | int amdgpu_vram_limit = 0; | 60 | int amdgpu_vram_limit = 0; |
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c index 92647fbf5b8b..ef192aad7d2f 100644 --- a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | |||
| @@ -5725,6 +5725,7 @@ static void gfx_v8_0_ring_emit_fence_gfx(struct amdgpu_ring *ring, u64 addr, | |||
| 5725 | amdgpu_ring_write(ring, PACKET3(PACKET3_EVENT_WRITE_EOP, 4)); | 5725 | amdgpu_ring_write(ring, PACKET3(PACKET3_EVENT_WRITE_EOP, 4)); |
| 5726 | amdgpu_ring_write(ring, (EOP_TCL1_ACTION_EN | | 5726 | amdgpu_ring_write(ring, (EOP_TCL1_ACTION_EN | |
| 5727 | EOP_TC_ACTION_EN | | 5727 | EOP_TC_ACTION_EN | |
| 5728 | EOP_TC_WB_ACTION_EN | | ||
| 5728 | EVENT_TYPE(CACHE_FLUSH_AND_INV_TS_EVENT) | | 5729 | EVENT_TYPE(CACHE_FLUSH_AND_INV_TS_EVENT) | |
| 5729 | EVENT_INDEX(5))); | 5730 | EVENT_INDEX(5))); |
| 5730 | amdgpu_ring_write(ring, addr & 0xfffffffc); | 5731 | amdgpu_ring_write(ring, addr & 0xfffffffc); |
