Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 60af2749 authored by Prakash Kamliya's avatar Prakash Kamliya Committed by Matt Wagantall
Browse files

msm: kgsl: Change XIN halt mask for A510



A510 has 3 XIN ports in VBIF. Default A5XX mask
assumes 4 XIN ports.

Change-Id: Ic1e073efc1dd957ba8010b8fd6df9bd63aec7804
Signed-off-by: default avatarPrakash Kamliya <pkamliya@codeaurora.org>
parent 1ae7728b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -704,6 +704,7 @@

#define A5XX_VBIF_XIN_HALT_CTRL0	   0x3080
#define A5XX_VBIF_XIN_HALT_CTRL0_MASK	   0xF
#define A510_VBIF_XIN_HALT_CTRL0_MASK	   0x7
#define A5XX_VBIF_XIN_HALT_CTRL1	   0x3081

#define A5XX_VBIF_TEST_BUS_OUT_CTRL            0x3084
+4 −0
Original line number Diff line number Diff line
@@ -307,6 +307,10 @@ static void a5xx_gpudev_init(struct adreno_device *adreno_dev)
		gpudev->snapshot_data->sect_sizes->cp_meq = 32;
		gpudev->snapshot_data->sect_sizes->cp_merciu = 32;
		gpudev->snapshot_data->sect_sizes->roq = 256;

		/* A510 has 3 XIN ports in VBIF */
		gpudev->vbif_xin_halt_ctrl0_mask =
				A510_VBIF_XIN_HALT_CTRL0_MASK;
	}

	/* Calculate SP local and private mem addresses */