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

Commit 3c192727 authored by Oleg Perelet's avatar Oleg Perelet
Browse files

msm: kgsl: Do not vote for cx-mx rail



Remove cx-mx rail vote from GMU RSCC PDC sequence.

Change-Id: I8c314ebf1c8c37845783b45d4b09ce1735e9368a
Signed-off-by: default avatarOleg Perelet <operelet@codeaurora.org>
parent 13feb4f7
Loading
Loading
Loading
Loading
+14 −2
Original line number Diff line number Diff line
@@ -139,8 +139,14 @@ static void _load_gmu_rpmh_ucode(struct kgsl_device *device)
			PDC_GPU_TCS1_CMD0_DATA + PDC_CMD_OFFSET, 0x0);
	_regwrite(gmu->pdc_reg_virt,
			PDC_GPU_TCS1_CMD0_MSGID + PDC_CMD_OFFSET * 2, 0x10108);

	if (adreno_is_a640(adreno_dev) || adreno_is_a680(adreno_dev))
		_regwrite(gmu->pdc_reg_virt,
			PDC_GPU_TCS1_CMD0_ADDR + PDC_CMD_OFFSET * 2, 0x30090);
	else
		_regwrite(gmu->pdc_reg_virt,
			PDC_GPU_TCS1_CMD0_ADDR + PDC_CMD_OFFSET * 2, 0x30080);

	_regwrite(gmu->pdc_reg_virt,
			PDC_GPU_TCS1_CMD0_DATA + PDC_CMD_OFFSET * 2, 0x0);
	_regwrite(gmu->pdc_reg_virt, PDC_GPU_TCS3_CMD_ENABLE_BANK, 7);
@@ -157,8 +163,14 @@ static void _load_gmu_rpmh_ucode(struct kgsl_device *device)
			PDC_GPU_TCS3_CMD0_DATA + PDC_CMD_OFFSET, 0x3);
	_regwrite(gmu->pdc_reg_virt,
			PDC_GPU_TCS3_CMD0_MSGID + PDC_CMD_OFFSET * 2, 0x10108);

	if (adreno_is_a640(adreno_dev) || adreno_is_a680(adreno_dev))
		_regwrite(gmu->pdc_reg_virt,
			PDC_GPU_TCS3_CMD0_ADDR + PDC_CMD_OFFSET * 2, 0x30090);
	else
		_regwrite(gmu->pdc_reg_virt,
			PDC_GPU_TCS3_CMD0_ADDR + PDC_CMD_OFFSET * 2, 0x30080);

	_regwrite(gmu->pdc_reg_virt,
			PDC_GPU_TCS3_CMD0_DATA + PDC_CMD_OFFSET * 2, 0x3);