mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-26 09:00:37 +02:00
freedreno/a5xx: enable a540
Tested-by: Jeffrey Hugo <jeffrey.l.hugo@gmail.com> Signed-off-by: Rob Clark <robdclark@chromium.org>
This commit is contained in:
parent
832010f6ac
commit
f9f89df8bc
2 changed files with 14 additions and 2 deletions
|
|
@ -919,8 +919,19 @@ t7 opcode: CP_WAIT_FOR_IDLE (26) (1 dwords)
|
|||
OUT_PKT4(ring, REG_A5XX_SP_MODE_CNTL, 1);
|
||||
OUT_RING(ring, 0x0000001e); /* SP_MODE_CNTL */
|
||||
|
||||
OUT_PKT4(ring, REG_A5XX_SP_DBG_ECO_CNTL, 1);
|
||||
OUT_RING(ring, 0x40000800); /* SP_DBG_ECO_CNTL */
|
||||
if (ctx->screen->gpu_id == 540) {
|
||||
OUT_PKT4(ring, REG_A5XX_SP_DBG_ECO_CNTL, 1);
|
||||
OUT_RING(ring, 0x800); /* SP_DBG_ECO_CNTL */
|
||||
|
||||
OUT_PKT4(ring, REG_A5XX_HLSQ_DBG_ECO_CNTL, 1);
|
||||
OUT_RING(ring, 0x0);
|
||||
|
||||
OUT_PKT4(ring, REG_A5XX_VPC_DBG_ECO_CNTL, 1);
|
||||
OUT_RING(ring, 0x800400);
|
||||
} else {
|
||||
OUT_PKT4(ring, REG_A5XX_SP_DBG_ECO_CNTL, 1);
|
||||
OUT_RING(ring, 0x40000800); /* SP_DBG_ECO_CNTL */
|
||||
}
|
||||
|
||||
OUT_PKT4(ring, REG_A5XX_TPL1_MODE_CNTL, 1);
|
||||
OUT_RING(ring, 0x00000544); /* TPL1_MODE_CNTL */
|
||||
|
|
|
|||
|
|
@ -880,6 +880,7 @@ fd_screen_create(struct fd_device *dev, struct renderonly *ro)
|
|||
fd4_screen_init(pscreen);
|
||||
break;
|
||||
case 530:
|
||||
case 540:
|
||||
fd5_screen_init(pscreen);
|
||||
break;
|
||||
case 630:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue