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

Commit 99dd2f91 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: kgsl: Fix gpu boot ab vote"

parents 0a29599d f44d1a49
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -35,9 +35,12 @@ static u32 _ab_buslevel_update(struct kgsl_pwrctrl *pwr,
	if (!ib)
		return 0;

	/* In the absence of any other settings, make ab 25% of ib */
	/*
	 * In the absence of any other settings, make ab 25% of ib
	 * where the ib vote is in kbps
	 */
	if ((!pwr->bus_percent_ab) && (!pwr->bus_ab_mbytes))
		return 25 * ib / 100;
		return 25 * ib / 100000;

	if (pwr->bus_width)
		return pwr->bus_ab_mbytes;
+1 −1
Original line number Diff line number Diff line
@@ -1594,7 +1594,7 @@ static int gmu_start(struct kgsl_device *device)
		/* Vote for minimal DDR BW for GMU to init */
		level = pwr->pwrlevels[pwr->default_pwrlevel].bus_min;
		icc_set_bw(pwr->icc_path, 0,
			MBps_to_icc(pwr->ddr_table[level]));
			kBps_to_icc(pwr->ddr_table[level]));

		ret = gmu_dev_ops->rpmh_gpu_pwrctrl(device, GMU_FW_START,
				GMU_COLD_BOOT, 0);