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

Commit df16bd49 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: mdss: fix wrong mdp ib vote calculation"

parents af8bd7c7 dec5bb84
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@
		qcom,max-clk-rate = <412500000>;
		qcom,mdss-default-ot-rd-limit = <32>;
		qcom,mdss-default-ot-wr-limit = <16>;
		qcom,mdss-dram-channels = <2>;

		qcom,mdss-pipe-vig-off = <0x00005000 0x00007000
					  0x00009000 0x0000B000>;
+2 −2
Original line number Diff line number Diff line
@@ -1068,8 +1068,8 @@ static void mdss_mdp_hw_rev_caps_init(struct mdss_data_type *mdata)
	case MDSS_MDP_HW_REV_107_2:
		mdata->max_target_zorder = 7; /* excluding base layer */
		mdata->max_cursor_size = 128;
		mdata->per_pipe_ib_factor.numer = 3;
		mdata->per_pipe_ib_factor.denom = 2;
		mdata->per_pipe_ib_factor.numer = 8;
		mdata->per_pipe_ib_factor.denom = 5;
		mdata->apply_post_scale_bytes = false;
		mdata->hflip_buffer_reused = false;
		mdata->min_prefill_lines = 21;
+1 −1
Original line number Diff line number Diff line
@@ -1686,7 +1686,7 @@ static void mdss_mdp_ctl_update_client_vote(struct mdss_data_type *mdata,

	if (test_bit(MDSS_QOS_PER_PIPE_IB, mdata->mdss_qos_map) &&
			!nrt_client)
		apply_fudge_factor(bus_ib_quota,
		bus_ib_quota = apply_fudge_factor(bus_ib_quota,
			&mdata->per_pipe_ib_factor);

	bus_ab_quota = apply_fudge_factor(bus_ab_quota, &mdss_res->ab_factor);