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

Commit d22ecec1 authored by Alan Kwong's avatar Alan Kwong
Browse files

drm/msm/sde: update writeback vbif based on hw version



Writeback is routed to different vbif based on hw version.
Currently writeback catalog is fixed to non realtime vbif.
Update catalog to map writeback vbif based on hw version.

CRs-Fixed: 2037879
Change-Id: I311ba6860f734688f5f5df01fb69d8c66e8a6ede
Signed-off-by: default avatarAlan Kwong <akwong@codeaurora.org>
parent 56f1a945
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -1513,7 +1513,13 @@ static int sde_wb_parse_dt(struct device_node *np, struct sde_mdss_cfg *sde_cfg)
		wb->clk_ctrl = SDE_CLK_CTRL_WB0 +
			PROP_VALUE_ACCESS(prop_value, WB_ID, i);
		wb->xin_id = PROP_VALUE_ACCESS(prop_value, WB_XIN_ID, i);

		if (IS_SDE_MAJOR_MINOR_SAME((sde_cfg->hwversion),
				SDE_HW_VER_170))
			wb->vbif_idx = VBIF_NRT;
		else
			wb->vbif_idx = VBIF_RT;

		wb->len = PROP_VALUE_ACCESS(prop_value, WB_LEN, 0);
		if (!prop_exists[WB_LEN])
			wb->len = DEFAULT_SDE_HW_BLOCK_LEN;