summaryrefslogtreecommitdiff
path: root/drivers/gpu/msm/adreno_ringbuffer.c
diff options
context:
space:
mode:
authorCarter Cooper <ccooper@codeaurora.org>2015-11-24 11:46:22 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:19:25 -0700
commit56c4af29d514d9c103d5a8d96ed8b0668f8b2245 (patch)
tree0ecfded15b20017cd2c221473480dcaa759cd9a7 /drivers/gpu/msm/adreno_ringbuffer.c
parent7aa00595d9e96a6534c06b5485dd0cadb52e33c1 (diff)
msm: kgsl: Move A3XX specific ringbuffer init out of common init
CP_QUEUE_THRESHOLDS is only used in A3XX. Move the register setting out of common ringbuffer initialization and into A3XX specific region. CRs-Fixed: 971153 Change-Id: I05ef504a802534f1582e62085c5b12b20ac57209 Signed-off-by: Carter Cooper <ccooper@codeaurora.org>
Diffstat (limited to 'drivers/gpu/msm/adreno_ringbuffer.c')
-rw-r--r--drivers/gpu/msm/adreno_ringbuffer.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/gpu/msm/adreno_ringbuffer.c b/drivers/gpu/msm/adreno_ringbuffer.c
index 74e65ba89752..32bcfd4d8178 100644
--- a/drivers/gpu/msm/adreno_ringbuffer.c
+++ b/drivers/gpu/msm/adreno_ringbuffer.c
@@ -301,17 +301,6 @@ static void _ringbuffer_setup_common(struct adreno_device *adreno_dev)
adreno_writereg64(adreno_dev, ADRENO_REG_CP_RB_BASE,
ADRENO_REG_CP_RB_BASE_HI, rb->buffer_desc.gpuaddr);
-
- /* CP ROQ queue sizes (bytes) - RB:16, ST:16, IB1:32, IB2:64 */
- if (adreno_is_a3xx(adreno_dev)) {
- unsigned int val = 0x000E0602;
-
- if (adreno_is_a305b(adreno_dev) ||
- adreno_is_a310(adreno_dev) ||
- adreno_is_a330(adreno_dev))
- val = 0x003E2008;
- kgsl_regwrite(device, A3XX_CP_QUEUE_THRESHOLDS, val);
- }
}
/**