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

Commit d3d38c1b authored by Sarangdhar Joshi's avatar Sarangdhar Joshi Committed by Matt Wagantall
Browse files

coresight: enable default include address range comparator



ETM driver sets the address comparator in TRCACVR0 and TRCACVR1.
Enable default inclusive range selected by these registers.

Change-Id: I08d798d6fb24571856929f84db572bbd3651cd6c
Signed-off-by: default avatarSarangdhar Joshi <spjoshi@codeaurora.org>
parent 3acdbeb9
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -3199,9 +3199,6 @@ static void etm_init_default_data(struct etm_drvdata *drvdata)
	if (drvdata->nr_addr_cmp)
		drvdata->vinst_ctrl |= BIT(9);

	/* no address range filtering for ViewInst */
	drvdata->vinst_incex_ctrl = 0x0;

	/* no start-stop filtering for ViewInst */
	drvdata->vinst_startstop_ctrl = 0x0;

@@ -3239,6 +3236,9 @@ static void etm_init_default_data(struct etm_drvdata *drvdata)
		drvdata->addr_val[1] = (unsigned long)_etext;
		drvdata->addr_type[0] = ETM_ADDR_TYPE_RANGE;
		drvdata->addr_type[1] = ETM_ADDR_TYPE_RANGE;

		/* address range filtering for ViewInst */
		drvdata->vinst_incex_ctrl = 0x1;
	}

	for (i = 0; i < drvdata->nr_data_cmp; i++) {